webForumDet fria alternativet

Rad före/efter id?

2 svar · 409 visningar · startad av Swey

SweyMedlem sedan apr. 20003 971 inlägg
#1

Tjo
Har ni något tips på hur man med SQL kan plocka ut en rad som ligger före eller efter ett visst id-nummer i ett visst förhållande?

Jag vill bläddra mellan poster utifrån ett visst id-nummer. Är det enda sättet att plocka ut alla id-nummer och söka?

Tacksam för tips. Använder mySQL om det gör någon skillnad.

- Swey

@ndersMedlem sedan juni 200032 969 inlägg
#2

jag hade nog gjort nåt sånt härnt (iaf för sql server):

sql = "select top 1 * from tabellen where id > " & mittid & " order by id"

detta bör ge dig posten efter aktuell post. vill du ha den innan är det bara att vända på haken och sorteringsordningen.

------------------
@nders

[Redigerat av @nders den 13 jul 2000]

SweyMedlem sedan apr. 20003 971 inlägg
#3

Ah, just det... fast nu är det datum jag sorterar efter men det går ju lika bra det. Sen så är det LIMIT för mySQL :)

Tack!

------------------
/mvh Swey
Programmera PHP

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