Jeg har måske ikke fået forklaret det helt godt nok. Tabel APVLines har flere spørgsmål som kan besvares med Ja/Nej og jeg vil gerne kunne få et antal på hver spørgsmål uden at skulle lave en sql= på hvert spørgsmål. Så jeg vil gerne hvis det er muligt at lave et Count på
rs.movefirst do while not rs.eof
if rs.Fields("QuestNr") = "question1" then if rs.Fields("Answer") = "Ja" then response.write count på antal Ja end if end if
SELECT 'Spm. 1' AS spm,spm1,COUNT(*) AS n FROM tabel GROUP BY spm1 UNION SELECT 'Spm. 2' AS spm,spm2,COUNT(*) AS n FROM tabel GROUP BY spm2 UNION SELECT 'Spm. 3' AS spm,spm3,COUNT(*) AS n FROM tabel GROUP BY spm3
SELECT SUM(IIF(spm1='Ja',1,0)) AS spm1ja, SUM(IIF(spm1='Nej',1,0)) AS spm1nej, SUM(IIF(spm2='Ja',1,0)) AS spm2ja, SUM(IIF(spm2='Nej',1,0)) AS spm2nej, SUM(IIF(spm3='Ja',1,0)) AS spm3ja, SUM(IIF(spm4='Nej',1,0)) AS spm3nej, FROM tabel
Har fundet denne løsning som også er brugbar i mit eksempel:
if rs.Fields("QuestNr") = "2" then if rs.Fields("Answer") = "Ja" then iCntQ2Ja = iCntQ2Ja + 1 end if if rs.Fields("Answer") = "Nej" then iCntQ2Nej = iCntQ2Nej + 1 end if end if
Response.write iCntQ2Nej & iCntQ2Ja
Muligvis lidt mere kode end dit forslag, hvordan får jeg printet Count fra dit eksempel?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.