Avatar billede Lasse Novice
09. august 2001 - 01:53 Der er 2 kommentarer og
1 løsning

statistik

jeg har følgende værdier i en tabel
123 hej
234 hej
345 hej3

nu vil jeg gerne have to kolonner ud der siger følgende:

kolonne1 kolonne2
hej            2
hej3            1


altså hvor mange der er af hver. Kan det lade sig gøre med én SQL sætning og hvordan?
Avatar billede Lasse Novice
09. august 2001 - 02:00 #1
select distinct hej2, count(hej2) over(partition by hej2) AS tal from test;
Avatar billede proaccess Nybegynder
09. august 2001 - 07:49 #2
Kan man ikke bare angive en \"normal\" SQL...

SELECT fTekst, Count(fID) FROM tblHEJ GROUP BY fTekst;

Avatar billede Lasse Novice
09. august 2001 - 16:31 #3
dejligt... jeg kunne ikke lige komme i tanke om det, men det var LIGE PRÆCIS den jeg søgte. Det var også derfor jeg lod spg. stå åben. Det andet er vist lidt mere krævende, samt længere at skrive :-)
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