Avatar billede kh-proffcom Nybegynder
11. oktober 2001 - 13:08 Der er 3 kommentarer og
1 løsning

Kun den nyeste..


Hejsa,

Jeg har en tabel med en masse numre udfra og et navn.

1  Kaj    1/1
2  Janus  1/1
3  Peter  1/1
2  Niels  1/3
4  Svend  1/4
4  Olga  1/6
2  Jesper 1/6

Hvordan kan jeg vælge kun at få de nyeste ud fra hver nummer, så når jeg beder om et output, får jeg:
1  Kaj
2  Jesper
3  Peter
4  Olga

??
Avatar billede bennytordrup Nybegynder
11. oktober 2001 - 13:13 #1
Hvad er datatyperne?
Avatar billede kh-proffcom Nybegynder
11. oktober 2001 - 13:18 #2
int,nvarchar,datetime
Avatar billede bennytordrup Nybegynder
11. oktober 2001 - 13:38 #3
SELECT    [tabel1].[col1], [col2]
FROM    tabel1
        INNER JOIN (    select col1, max(col3) as maxcol3
                        from tabel1
                        group by col1) AS tbmax
        ON ([tabel1].[col1]=tbmax.col1) AND ([tabel1].[col3]=tbmax.maxcol3)
ORDER BY [tabel1].[col1]
Avatar billede kh-proffcom Nybegynder
11. oktober 2001 - 13:59 #4
takker.
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

IT-JOB