Hoe krijg ik op een snelle manier mijn laattse row uit mijn tabel

zonder dat ik alle anders rows wil zien

greetz
Als je van je id veld uitgaat:

SELECT veld1
FROM tabel
ORDER BY id DESC
LIMIT 1
wat is eigenlijk het verschil tussen

SELECT veld1
FROM tabel
ORDER BY id DESC
LIMIT 1

en

SELECT veld1
FROM tabel
ORDER BY id DESC
LIMIT 0,1

Want ik zie ze allebeij wel eens!?
Je kunt een offset opgeven bij LIMIT

LIMIT 5, 10 betekent: begin bij het vijfde resultaat van de resultset en pak 10 records.

Als je geen offset opgeeft, pakt hij altijd vanaf het eerste resultaat:
LIMIT 10 betekent: begin bij het eerste resultaat en pak 10 records.

Reageren