Avatar billede sgamst Nybegynder
03. november 2009 - 01:23 Der er 3 kommentarer og
1 løsning

Select'e værdier med største værdi

Hente alle de forskellige navne. Et navn må kun optræde 1 gang, og det skal være med den højeste "counter" værdi.

TABEL TEST_TABEL

ID    NAVN    COUNTER
1    AAA    100
2    BBB    200
3    CCC    50
4    AAA    200
5    DDD    300
6    AAA    50

Resultat :
NAVN    COUNTER
AAA    200
BBB    200
CCC    50
DDD    300

Har prøvet med group på navn. Jeg ved dog ikke hvorledes jeg sortere, således det er de højeste counter værdier som selecte's

På forhånd tak - Søren
Avatar billede fant0mas Nybegynder
03. november 2009 - 01:35 #1
SELECT class, max(counter) as max_count FROM TEST_TABEL GROUP BY navn
Avatar billede fant0mas Nybegynder
03. november 2009 - 01:37 #2
rettelse:
SELECT navn,
Avatar billede sgamst Nybegynder
03. november 2009 - 07:52 #3
HEj fant0mas, Tak skal du have.

Smid et svar så er der point

mvh Søren Gamst
Avatar billede fant0mas Nybegynder
03. november 2009 - 08:36 #4
Pony!
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