Gebruik LIMIT 1
om slechts één rij terug te geven :
SELECT *
FROM tbl_foo
WHERE name = 'sarmen'
LIMIT 1
Het heeft geen zin om 'eerste rij' of 'laatste rij' te zeggen, tenzij je een ORDER BY
hebt clausule. Ervan uitgaande dat u een ORDER BY
. toevoegt clausule dan kunt u LIMIT op de volgende manieren gebruiken:
- Gebruik
LIMIT 1
. om de eerste rij te krijgen . - Om de 2e rij te krijgen, kun je een limiet gebruiken met een offset:
LIMIT 1, 1
. - Om de laatste rij te krijgen, keert u de volgorde om (verander ASC in DESC of vice versa) en gebruikt u
LIMIT 1
.