Avatar billede hkb-x Nybegynder
03. maj 2006 - 17:45 Der er 10 kommentarer og
1 løsning

sammenlægning i forespørgslen

Jeg har en tabel med 3 felter: over_kat, under_kat, antal

Der kan være flere rækker hvor over_kat har samme værdi.

Jeg vil gerne have at man i en forespørgsel samler alle felter hvor over_kat er ens og så læger antal sammen og sorterer efter det sammenlagte antal...

Men hvordan gør man det?
Avatar billede barklund Nybegynder
03. maj 2006 - 18:03 #1
Det er ganske lige til:

SELECT
over_kat,
SUM(antal) AS sum_antal
FROM
table
GROUP BY
over_kat
SORT BY
sum_antal

:)

--
Morten Barklund
Avatar billede kjulius Novice
03. maj 2006 - 18:24 #2
Bortset fra, at det hedder ORDER BY og ikke SORT BY :-)
Avatar billede barklund Nybegynder
03. maj 2006 - 18:28 #3
Ih, detaljer!

DETALJER SIGER JEG!

Aij, okay så :)

--
Morten Barklund
Avatar billede kjulius Novice
03. maj 2006 - 18:34 #4
Ja, jeg indrømmer det... jeg er lidt af en pernittengryn! LOL
Avatar billede hkb-x Nybegynder
04. maj 2006 - 09:18 #5
haha... havde nok regnet order by ud... ;)

tester det lige.... 2 sek...
Avatar billede hkb-x Nybegynder
04. maj 2006 - 09:38 #6
det virker fint MEN... det samler ALLE dem der har ens over_kat værdi ikke?

jeg har en underkategori sub_kat der godt kan have ens over_kat men ikke må samles da sub_kat ikke er ens...

hvordan kan jeg lave det?
Avatar billede hkb-x Nybegynder
04. maj 2006 - 09:38 #7
ligger selvfølgeligt 10 ekstra point i for den...
Avatar billede hkb-x Nybegynder
04. maj 2006 - 09:46 #8
sorø... har fundet ud af det.... skriv svar for point...
Avatar billede barklund Nybegynder
04. maj 2006 - 10:07 #9
Ehm, jeg kan ikke se dine kommentarer herinde? Kun på mail? Ikke desto mindre kaster jeg et svar, som du bad om på mail efter at have fundet ud af det :)
Avatar billede hkb-x Nybegynder
04. maj 2006 - 15:16 #10
yep... og tak for hjælpen...
Avatar billede barklund Nybegynder
04. maj 2006 - 15:17 #11
Tark for points :)
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