Avatar billede kxh Nybegynder
31. august 2005 - 10:28 Der er 1 kommentar og
1 løsning

SQL Forespørgsel - group by

Hej

Er det muligt at lave en group by på et udtræk i stil med dette

SELECT
substring(FELT, 1,5)
COUNT(*)
FROM TABEL
GROUP BY FELT

Grunden til at jeg spørger er at jeg har en tekststring i et felt
som disse

ID 20 Gruppe 50
ID 21 Gruppe 51
ID 22 Gruppe 50

Jeg vil så summere om hvor mange items der er pr. gruppe, men jeg bliver nød til at hente gruppen ud via en substring.

nogen forslag

Hilsen

Kim Hansen
Avatar billede teepee Nybegynder
31. august 2005 - 10:40 #1
er det ikke bare sådan her:
SELECT
substring(FELT, 1,5), COUNT(*)
FROM TABEL
GROUP BY substring(FELT, 1,5)
Avatar billede kxh Nybegynder
31. august 2005 - 10:44 #2
Hej teepee

Det er næsten for simpelt ;-)
Jeg regnede med at man kunne navngive feltet, og så bruge det
navn i group by

Tak for hjælpen

// Kim
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