Avatar billede fizk Nybegynder
30. maj 2005 - 16:14 Der er 3 kommentarer og
1 løsning

Forskellige værdier i en række

Hej...
Hvis jeg har en kolonne der registrerer f.eks. brugerens navn og der bliver indsat en række hver gang denne kunde køber noget, kan jeg så ikke lave en forespørgsel, der viser hvor mange forskellige kunder der har købt?

Eks:
Peter køber et æble
Lise køber et æble
Peter kæber en banan

Og nu skal jeg så have fundet ud af at der er TO forskellige kunder i alt ... Kan det lade sig gøre, eller skal der et lidt længere script til? Skal lige siges jeg kører det her i PHP, men mente det var smartest at spørge i my SQL området først ;)
Avatar billede arne_v Ekspert
30. maj 2005 - 16:19 #1
SELECT DISTINCT navn FROM dintabel

eller måske bedre

SELECT navn,COUNT(*) FROM dintabel GROUP BY navn
Avatar billede jtbroad Nybegynder
30. maj 2005 - 16:30 #2
Hvordan lige nojagtigt kæber man en banan? Og hvorfor er det lige Peter og ikke Lise der gør det?

Undskyld... fyraften flipout
Avatar billede fizk Nybegynder
30. maj 2005 - 17:38 #3
Yeah!
SELECT DISTINCT virker bare.... :D
Dropper du lige et svar, så du kan få dine pts?

Og grunden til at det lige er pærer og bananer, er at ... Tja, men Peter og Lise kan forklares med lidt mandschauvinisme ;)
Avatar billede arne_v Ekspert
30. maj 2005 - 17:39 #4
svar
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
Computerworld tilbyder specialiserede kurser i database-management

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