永发信息网

怎么用sql语句 查询两条信息中间的信息

答案:3  悬赏:70  手机版
解决时间 2021-08-17 13:50
  • 提问者网友:皆是孤独
  • 2021-08-16 18:55

怎么用sql语句 查询两条信息中间的信息?

比如3条和5条之间的信息

最佳答案
  • 五星知识达人网友:神鬼未生
  • 2021-08-16 19:59

比如


tb_test表中的数据


    id    name


    1    张三


    2    李四


    3    王五


    4    zhangshan


    5    lisi


    6    wangwu


    ……


这是查找第3和5条之间的数据,根数id字段


SELECt *
FROM tb_test
WHERe id in (select top 3 id from (select top 5 id from tb_test) order by id desc);


结果显示:


    id    name


    3    王五


    4    zhangshan


    5    lisi


比如你要查找第10条到20之间的只需要把


WHERe id in (select top 10 id from (select top 20 id from tb_test) order by id desc);


就此类推你想找哪条到哪条之间的数据就改上边的top 后边的数据。。希望能帮助您!~谢谢

全部回答
  • 1楼网友:过活
  • 2021-08-16 21:51
你用的是什么数据库?
  • 2楼网友:佘樂
  • 2021-08-16 20:18

那个问题也是你问的?

SELECt * FROM Table

WHERe 标记<第五条 AND 标记>第三条

具体的标记和条件需要看你的表格怎么写的

 
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯