Hej. Er det muligt at lave et recordset, der tæller flere forskellige celler udfra nogle forskellige kriterier, i EN sætning? Jeg skal fx have lavet, en der tæller hvor mange rækker der ialt er, og en der tæller hvor mange der i et svar (spm1) har svaret 1. Det jeg har kommet op med indtil videre er :
SELECT COUNT (ID) AS ANTAL, COUNT (Spm1) AS SPM FROM Spoergeskema_kampagne WHERE Spm1 = '1'
Men det virker ikke efter hensigt. Problemet er, at jeg vil have flere WHERE med, men ved ikke hvordan
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
SELECT COUNT (ID) AS ANTAL, COUNT (Spm1) AS SPM FROM Spoergeskema_kampagne WHERE Spm1 = '1' AND spm2 = '2' OR spm3 = '3'
Synes godt om
Slettet bruger
29. november 2002 - 11:42#3
Ja, men essensen er, at den ANTAL bliver 14, og SPM1 bliver også 14, der er kun 10 der har svaret 1 i den, resten har svaret 0. Begge bliver det samme, ved ikke hvordan jeg skiller det ad.
Synes godt om
Slettet bruger
29. november 2002 - 11:43#4
Virker stadig ikke, som sagt, de 2 ANTAL og SPM, skal være forskellige. Ved ikke om det kan lade sig gøre i en SELECT
SELECT Count(ID) AS Antal, -SUM((Spm1 Is Not Null)) AS Spg1 FROM Spoergeskema_kampagne;
Synes godt om
Ny brugerNybegynder
Din løsning...
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.