我想要的是以下内容,我不知道是否可能,但我希望有人可以帮助我。
我有 2 个查询,第一个是选择指定记录的查询。
第二个查询是确定下一条记录。我知道我可以这样做:
SELECT * FROM table WHERE id > given_id ORDER BY id LIMIT 1
现在的问题是 ORDER BY 是可变的(访问者可以更改排序顺序)
我只得到了要排序的 id 和表格(由 php 给出)。当排序顺序为例如 ORDER BY date 或 ORDER BY time 等时,我也想知道下一条记录。
有没有办法用 MYSQL 做到这一点?