Avatar billede phppoul Nybegynder
11. september 2001 - 10:28 Der er 8 kommentarer og
3 løsninger

select nyeste

Hvordan formulerer man den query der henter
den nyeste row i en database?
Avatar billede slash Nybegynder
11. september 2001 - 10:29 #1
select top 1 from tabel order by id desc
Avatar billede nute Nybegynder
11. september 2001 - 10:31 #2
du kan gjøre det på flere måter. De mest normale er enten å hente ut på ID ( hvis ID er primærnøkkel og automatisk iterert) eller dato...

ID:
SELECT TOP 1 * FROM tabell ORDER BY ID DESC

dato:
SELECT TOP 1 * FROM tabell ORDER BY dato DESC

/nute
Avatar billede fireworld Nybegynder
11. september 2001 - 10:33 #3
SELECT ID FROM TABEL ORDER BY ID DESC
Avatar billede phppoul Nybegynder
11. september 2001 - 10:36 #4
ID er et timestamp
Avatar billede phppoul Nybegynder
11. september 2001 - 10:38 #5
Jeg skal kun ha´et resultat.
Den nyeste row
Avatar billede nute Nybegynder
11. september 2001 - 10:40 #6
phppoul >> du har fått svar på det allerede...både fra meg og slash
Avatar billede fireworld Nybegynder
11. september 2001 - 10:40 #7
SELECT ID FROM TABEL ORDER BY ID DESC limit 1
Avatar billede slash Nybegynder
11. september 2001 - 10:42 #8
fireworld --> limit findes ik\' i sql-server!
Avatar billede phppoul Nybegynder
11. september 2001 - 10:43 #9
Jo jo nute, jeg ville bare konkretisere
hvad jeg mente, så folk ikke spilder deres tid.
Avatar billede fireworld Nybegynder
11. september 2001 - 10:43 #10
nå for satan jeg sidder og tror det er MySQL hehhee ... læste forkert :)

Avatar billede phppoul Nybegynder
11. september 2001 - 10:54 #11
lol fireworld, jeg troede sq også jeg havde valgt MYSQL.
Nå men kan svarene ikke bruges alligevel?
Jeg giver 10 points til jer 3 for jeres respons.
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