Okay. Må nok hellere fylde lidt mere på sql sætningen før det giver mening :-)
Den kan se således:
select navn, adresse, count(meddelelser.brugerID) as antalMeddelelserFraBruger from bruger left join meddelelser on bruger.brugerid = meddelelser.brugerid
Ved godt at sætningen er langt fra fuldkommen men det jeg gerne vil have er følgende output:
Navn Adresse antalMeddelelserFraBruger Hans Jensen Torvet 5 3 Erik Eriksen Smøgen 3 5
Dvs. at navn og adresse skal hentes som alm. select. Altså alle brugere hentes fra tabellen brugere men skal så samtidig joines med tabellen meddelelser og her automatisk regne ud hvor mange gange en meddelelse fra en bruger figurerer i meddelelses tabellen. Men det skal figurere som vist ovenfor.
select navn, adresse, count(meddelelser.brugerID) as antalMeddelelserFraBruger from bruger left join meddelelser on bruger.brugerid = meddelelser.brugerid group by antalMeddelelserFraBruger
select navn, adresse, count(meddelelser.brugerID) as antalMeddelelserFraBruger from bruger left join meddelelser on bruger.brugerid = meddelelser.brugerid group by navn, adresse
Doh, ja det var også det jeg ville have skrevet :-D heheheh
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.