webForumDet fria alternativet

Limit .. varför fungerar det inte?

4 svar · 396 visningar · startad av UrMe

UrMeMedlem sedan apr. 2001762 inlägg
#1

Har denna kod:

set strSQL = minCon.execute("SELECT * FROM tabell ORDER BY datum DESC LIMIT 2")

Varför får jag felmeddelande? Är jag alldeles för trött? :)

Syntaxfel i ORDER BY-instruktion.
PeeerMedlem sedan mars 20025 907 inlägg
#2

Gissningsvis för att du använder dig av Access och inte MySQL? Limit finns inte i Access, du får använda dig av top istället. :)

UrMeMedlem sedan apr. 2001762 inlägg
#3

Hmm.. stämmer bra :) Men om jag har fyra datum som är samma och skriver TOP 2 så skriver den ju ändå ut alla fyra eftersom alla de fyra är "top 2" .. hur löser man det?

UrMeMedlem sedan apr. 2001762 inlägg
#4

Eller jag la bara till att den ska sortera på både datum och idnr.. då fungerar det ju bra :)

LarsGMedlem sedan dec. 200012 464 inlägg
#5

Man anger fler kolumner i order by.

Flyttas från ASP

134 ms totalt · 3 externa anrop · v20260731065814-full.16f3d68c
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)