私が欲しいのは次のとおりです。それが可能かどうかはわかりませんが、誰かが私を助けてくれることを願っています.
最初のクエリは、指定されたレコードを選択するためのクエリです。
2 番目のクエリは、次のレコードを決定するためのものです。私はこれを行うことができることを知っています:
SELECT * FROM table WHERE id > given_id ORDER BY id LIMIT 1
問題は、ORDER BY が可変であることです (訪問者はソート順を変更できます)。
ソートするIDとテーブルのみを取得しました(phpで指定)。ソート順が例えばORDER BY dateやORDER BY timeなどの場合も次のレコードが知りたいです。
MYSQL でこれを行う方法はありますか?