webForumDet fria alternativet

Sql

4 svar · 171 visningar · startad av DavidB

DavidBMedlem sedan jan. 20001 372 inlägg
#1

jag har en sql sats som ser ut såhär

SELECT * FROM news LIMIT 3

men jag vill att den ska skriva ut grjerna åt andra hållet ungefär såhär

SELECT * FROM news LIMIT 3 [b]desc[/b]

fast detta fungerar inte nån som vet hur man skriver?

jag kör med en MySQL databas

------------------
// David - Probably the best guy in the world

[Redigerat av DavidB den 07 jun 2001]

@ndersMedlem sedan juni 200032 969 inlägg
#2

utan att kunna mysql så gissar jag:

SELECT * FROM news order by sorteringsfältet desc LIMIT 3

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

spangoMedlem sedan juni 20008 205 inlägg
#3

Yup, LIMIT är alltid sist.

------------------
These are the cries of the carrots, the cries of the carrots! You see, Reverend Maynard, tomorrow is harvest day and to them it is the holocaust.

hakangusMedlem sedan feb. 200144 inlägg
#4

Finns det någon liknande sätt i Access 97 att ta de senaste värdena ur databasen men skriva ut dem åt "andra hållet"?

------------------
EPA - ett gammalt sätt att komma billigt undan.
EPO - ett nytt sätt att komma billigt undan.

@ndersMedlem sedan juni 200032 969 inlägg
#5
select top 3 * from tabellen order by idkolumnen desc

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

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