[ MysQl ] Récupérer le champ après un autre

Ce sujet est résolu
Default
,

Bonjours à tous,

Je me posais une question : si c'était possible de récupérer un champ après un autre dont je connais l'id ?

Je m'explique je dispose de l'id d'un champ qui a été récupérer à l'aide d'un requête ( qui a fait un triage du plus récent vers le plus vieux ) et je veux récupérer le champ situé après ce dernier.

On pourrait me dire de récupérer tous les champs et d'aller à l'index d'après pour obtenir le champ que je désire.

Mais justement je veux limiter le nombre de champ retourné, j'en veux au mieux un seul ( le champ que je veux qui est juste après celui dont j'ai l'id ), ou au pire deux ( le champ que je veux et celui dont j'ai l'id ).

Merci d'avance.

1 Réponse

Default
,

tu écris dans ta requête : WHERE id>135 LIMIT 1

Comme cela, tu récupère juste le suivant