16. december 2009 - 21:40Der er
1 kommentar og 1 løsning
distinct flere felter
jeg har en faktura tabel hvor samme kunde kan være faktureret flere gange.
jeg laver et udtræk: SELECT k.firma,k.fornavn,k.efternavn,k.adresse,k.zipcode,k.city FROM tblfaktura AS k WHERE YEAR(dato) = YEAR(NOW()) ORDER BY k.firma ASC, k.fornavn ASC,k.efternavn ASC
Jeg vil kunde have kunder udskrevet een gang.
Men der er flere kunder som hedder det samme til fornavn og efternavn, men ikke har samme adresse. Hvordan ordner man det?
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
SELECT k.firma,k.fornavn,k.efternavn,k.adresse,k.zipcode,k.city FROM tblfaktura AS k WHERE YEAR(dato) = YEAR(NOW()) GROUP BY k.firma,k.fornavn,k.efternavn,k.adresse,k.zipcode,k.city ORDER BY k.firma ASC, k.fornavn ASC,k.efternavn ASC
Hvis du vil have elimineret de med samme fornavn og efternavn saa er queryen denne:
SELECT k.firma,k.fornavn,k.efternavn,k.adresse,k.zipcode,k.city FROM tblfaktura AS k WHERE YEAR(dato) = YEAR(NOW()) GROUP BY k.fornavn,k.efternavn
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.