如图,如果查询ID39的上一条信息和下一条信息
解决方案:
SELECT w_id, w_web_name FROM w_web WHERE w_id<39 ORDER BY w_id DESC LIMIT 0, 1;
SELECT w_id, w_web_name FROM w_web WHERE w_id>39 ORDER BY w_id ASC LIMIT 0, 1;
效果图:
本文介绍了一种通过SQL查询特定ID前后记录的方法。利用两个SQL语句分别获取比目标ID小的最大值记录和比目标ID大的最小值记录,从而实现查询特定ID上下文的功能。
如图,如果查询ID39的上一条信息和下一条信息
解决方案:
SELECT w_id, w_web_name FROM w_web WHERE w_id<39 ORDER BY w_id DESC LIMIT 0, 1;
SELECT w_id, w_web_name FROM w_web WHERE w_id>39 ORDER BY w_id ASC LIMIT 0, 1;
效果图:
8028
1658

被折叠的 条评论
为什么被折叠?