【发布时间】:2021-03-10 23:23:17
【问题描述】:
我的前端应用程序可以通过createdAt 列出我的商品订单(肯定是通过调用 API):
SELECT * FROM items ORDER BY createdAt
输出例如:
id: myIdAAA
id: myIdEEE
id: myIdPPP
id: myIdRRR
每个项目的 Id 是 UUID(例如 myId*)。
我可以通过 url /item/detail/myIdPPP 打开项目的详细信息,在这个详细信息上我有 GO TO NEXT 项目。
问题是,我不知道如何创建 SQL 查询来选择这样的下一项:
SELECT * FROM items AFTER myIdEEE ORDER BY createdAt
应该返回myIdPPP。
SELECT * FROM items AFTER myIdPPP ORDER BY createdAt
应该返回myIdRRR。
有可能以及如何实现?
【问题讨论】:
标签: mysql sql sql-order-by