Jag vill att HAVING count(*) = "& z &" inte ska räkna där sd = 1 men resultat från den raden ska ändå in i summan (Res). Alltså kan jag inte lägga in NOT sd = 1 på WHERE raden, eftersom då räknas inte den med. SELECT sid, sum(resultat) As Res, sum(1 - (sd = 1)) as Antal SQL: HAVING count(*) = "& z &", men inte där sd = 1
SELECT sid, sum(resultat) As Res, count(sid) as Antal
FROM tavlingResultat
WHERE TavlingsID = "& Request.QueryString("ID") &"
GROUP BY sid
HAVING count(*) = "& z &"
ORDER BY sum(resultat);Sv: SQL: HAVING count(*) = "& z &", men inte där sd = 1
FROM tavlingResultat
WHERE TavlingsID = "& Request.QueryString("ID") &"
GROUP BY sid
HAVING count(*) = "& z &"
ORDER BY sum(resultat);