Hjælp til forespørgsel
Hej,Jeg har lavet følgende query:
SELECT afstemning_svar.id,afstemning_svar.svar,COUNT(afstemning_svar.id) as antal FROM afstemning_svar LEFT JOIN afstemning_stemmer ON afstemning_svar.id = afstemning_stemmer.svar_id WHERE afstemning_svar.sporgsmaal_id = '1' GROUP by afstemning_svar.id
Tabellen afstemning_svar indeholder svar-muligheder til et afstemningssystem. Tabellen afstemning.stemmer indeholder de afgivne stemmer.
Mit spørgsmål går på, hvorfor ovenstående query returnere værdi'en '1' for de svar-muligheder, som ingen stemmer har fået.
Resultatet af query'en er således:
id svar antal
5 Ja 2
6 Nej 1
7 Måske 1
id 6 og 7 har ingen stemmer/poster i afstemning.stemmer
Hvad gør jeg galt?
hilsen
Martin
