Avatar billede rane Nybegynder
14. november 2006 - 11:03 Der er 1 kommentar og
1 løsning

Count ja/nej felter

Er ved at lave en statistik side over bestillinger fra en Access database.  I tabellen har de enkelte bruger valgt enten DagensRet, DagensSalat eller Madpakken for hver dato. Dette bliver markeret med Ja/Nej felter i Access.

Men hvis jeg skal tælle hvor mange brugere der har sat hak i DagensRet, DagensSalat og Madpakken ud for en bestemt dato..hvordan pokker tæller jeg så de 3 ting i en enkelt SQL-sætning?

Har:
SELECT  count(DagensRet) as DR, count(DagensSalat) as DS, count(Madpakken) as MA FROM Ordrer WHERE Datoen = #30-11-2006# AND FirmaID = 100

Her finder den fint tallet 2 til DagensRet...men den siger også 2 til de andre..selvom tallet der skal være 0....?
Avatar billede rane Nybegynder
14. november 2006 - 11:19 #1
Hvis jeg erstatter Count med SUM...så får jeg -2 og 0...skummelt at jeg får minus 2?
Avatar billede rane Nybegynder
14. november 2006 - 15:27 #2
never mind, løsningen var et hack...at sætte -sum(feltnavn) :)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester