Har två tabeller. En med användare och en med fakturor. Vill få ut Användare koplat till fakturorna. Ser ut som detta:
1: tblUser
KundID
Namn
...
2. Faktura
FakturaID
KundID
...
Denna sql fungerar hyffsat:
Select tbl_users.KundID, tbl_users.Namn ,COUNT(tbl_users.KundID) As AntalFakturor, SUM(case when tbl_faktura.Verifierad ='NEJ' then 1 else 0 End) as NumbVerifierade, SUM(case when tbl_faktura.Betald ='NEJ' then 1 else 0 end) as AntalBetald From tbl_users,tbl_faktura WHERE tbl_users.KundID = tbl_faktura.KundID Group By tbl_users.KundID
Räknar fakturorna till respektive användare och kontrollerar hur många som är betalda och verifierade.
Problemet är att om en kund inte har några fakturor så vill jag ändå att han ska vara med. Vad göra?