Avatar billede ravnborg Nybegynder
17. januar 2004 - 21:40 Der er 5 kommentarer

Hvordan klarer jeg dette i SQL?

Jeg har en database hvor jeg har indtastet en masse personer flere gange.

Nu vil jeg gerne have lavet en liste sådan jeg kan se hvor mange gange hver person er indtastet.

Jeg har lavet en SQL der finder ud af hvor mange forskellige havne der er i databasen, jeg mangler kun at jeg også får afvide hvor mange genge de hver er i databasen

Hvordan gør jeg det?? 
SQL = "SELECT distinct navn as navn1 FROM tabel1"
Avatar billede erikjacobsen Ekspert
17. januar 2004 - 21:43 #1
select navn, count(*) as antal from tabel group by navn

(brug dine egne navne...)
Avatar billede ravnborg Nybegynder
17. januar 2004 - 21:49 #2
Hvordan får jeg dem soteret, sådan at det navn der optræder flest gange kommer først?
Avatar billede mufoxe Nybegynder
17. januar 2004 - 21:58 #3
ORDER COUNT(*)
Avatar billede ravnborg Nybegynder
17. januar 2004 - 22:01 #4
SUPER :-)

Opret lige svar (jer begge)
Avatar billede erikjacobsen Ekspert
18. januar 2004 - 00:50 #5
Tak, jeg samler ikke på point.
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