sql 查询下一条数据的ID

图片说明
这个where条件在排序下没有效果

第一条查询是有效的,只不过是因为你的DownLoad表了没有ID>14 的数据,所以返回空。

你看你的第二条查询,查询表所有ID,在结果集中,最大ID才13。

再sqlServer中 上一条  and   下一条  */ select top 1 p_title from t_photo where p_id50 order by p_id desc   select top 1 p_title from t_photo where p_id>50 order by p_id asc   再oralce中select test.* f......
答案就在这里:查询某个id的下一条数据
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。

应该是要修改这个where条件吧,但是不清楚怎么写

希望这个对你有帮助:

图片说明

看看到底是不是怎么知道