Avatar billede demojoe Nybegynder
11. juni 2001 - 15:36 Der er 8 kommentarer og
1 løsning

SQL hjælp

Jeg har et table hvorfra jeg gerne vil have hentet den record med det højeste ID.

/Demojoe
Avatar billede demojoe Nybegynder
11. juni 2001 - 15:39 #1
DUH!
Bare glem det, det er mig der er en spasser!
Avatar billede 2cool Nybegynder
11. juni 2001 - 16:16 #2
øhhhh, DEMOJOE - Kan man egentlig det, det har jeg nemlig også gerne ville kunne gøre, men det kan man ikke uden at selecte flere og så bare tage den højeste vel?
Avatar billede demojoe Nybegynder
11. juni 2001 - 16:17 #3
Jeg bruger:
\"SELECT TOP 1 SessionId FROM Log ORDER BY SessionId DESC\"
Avatar billede 2cool Nybegynder
11. juni 2001 - 16:31 #4
FUCK hvor godt - mega mange tak, det har jeg virkelig ledt efter, og har faktisk spurgt mange om det. Hvor er det fedt!! :)
Avatar billede demojoe Nybegynder
11. juni 2001 - 16:42 #5
*suk*
Jeg er ved at blive gammel...
Brug \"SELECT MAX(SessionId) FROM Log\" istedet!
Avatar billede 2cool Nybegynder
11. juni 2001 - 16:49 #6
Problemet med \"Select Max(SessionID) from LOG\" ikke retunere hele min tubel. I den med top 1 eller top 10 om man vil kan jeg få hele min tubel returneret som f.eks. dette: \"Select TOP 10 * from Nyhed order by id DESC\" Så får jeg hele tubler, det kan man ikke med MAX(id) f.eks. - eller kan man?
Avatar billede demojoe Nybegynder
11. juni 2001 - 16:50 #7
hvis du vil have alle felterne i en record retuneret kan du ikke bruge MAX().
Avatar billede 2cool Nybegynder
11. juni 2001 - 16:56 #8
Nej, ok - det var nemlig også Max() jeg brugte i sin tid, men kunne ikke få lortet til at virke - derfor er \"TOP x\" også en kanon løsning til mit problem - det kræver lidt for meget overhead og programmering at selecte det hele og derefter vise f.eks. 10 stk, eller måske bare den nyeste. Endnu engang tak for dit svar - fedt at der også bliver svaret på lukkede spørgsmål!! :)
Avatar billede demojoe Nybegynder
11. juni 2001 - 16:57 #9
:)
Np.
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
Kurser inden for grundlæggende programmering

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