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


dadouduck
Réponse acceptée

tu écris dans ta requête : WHERE id>135 LIMIT 1
Comme cela, tu récupère juste le suivant