webForumDet fria alternativet

välja posten före vald post?

Databaser & SQLur Databashanterare & SQL

3 svar · 275 visningar · startad av clacke

Medlem sedan feb. 2003234 inlägg
Frågan#1

Hej
Jag har en db med post idn 3,4,6.
Jag väljer ut en post i dbn med tex id 6, hur väljer jag sedan ut posten med idet före dvs i detta fall 4?

Medlem sedan feb. 2003234 inlägg
#2

Kom på hur man gör :-)
select MAX(upload_id) as tillbaka from upload where upload_id < start_id

Medlem sedan juni 20031 837 inlägg
#3

vilken databas använder du?
SQL-server, mysql?

SQL-server

select top 1 * from tbl where id < 6 order by id desc

mysql

select * from tbl where id < 6 order by id desc limit 0,1

(är lite osäker på värdena för limit men du har i alla fall lite kod att utgår ifrån)

Medlem sedan feb. 2003234 inlägg
#4

Tack the hulk
select * from tbl where id < 6 order by id desc limit 1 funkade också.

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