Har en SELECT sats som skall få ut ClubName, Resultat, BanpoängHjälp med en SELECT CASE?
Med denna så blir Banpoäng 9 - 7, vad jag saknar är summan av hemmalagets
bo_MatchResult.MatchResultRoundResult1 gämfört med motståndarens Round1 osv till Round 4
Varja Round får ett värde som sedan gämförs mot motståndaren och tilldelas 1 poäng.
SELECT DISTINCT bo_Club.ClubName,
SUM(bo_MatchResult.MatchResultRoundResult1 + bo_MatchResult.MatchResultRoundResult2 +
bo_MatchResult.MatchResultRoundResult3 + bo_MatchResult.MatchResultRoundResult4)
AS Resultat,
SUM(bo_MatchResult.MatchResultRankPoint1 + bo_MatchResult.MatchResultRankPoint2 +
bo_MatchResult.MatchResultRankPoint3 + bo_MatchResult.MatchResultRankPoint4) /2
AS Banp
FROM bo_Match INNER JOIN
bo_MatchResult ON bo_Match.MatchId = bo_MatchResult.MatchResultMatchId INNER JOIN
bo_Club ON bo_MatchResult.MatchResultTeamId = bo_Club.ClubId
GROUP BY bo_Club.ClubName, bo_Match.MatchId, bo_MatchResult.MatchResultHomeOrAwayTeam
HAVING (bo_Match.MatchId = 2048075)
Det är dessa som skall jämföras vem som är störst och tilldelas 1 poäng
SELECT SUM(MatchResultRoundResult1) AS ResultatRound1, MatchResultHomeOrAwayTeam
FROM bo_MatchResult
WHERE (MatchResultMatchId = 2048075)
GROUP BY MatchResultHomeOrAwayTeam
ORDER BY MAtchREsultHomeOrAwayTeam DESC
Resultat