SQL SERVER 查询第20行到30之间的数据

1.先查询前20行的ID,后查询除去20条记录的前10条记录

SELECT TOP 10 * FROM tbBank
WHERE BankID NOT IN(SELECT TOP 20 BankID FROM tbBank ORDER BY BankID ASC)

2.先查询前20行记录最大的ID,后查询大于该值的前10条记录

SELECT TOP 10 * FROM tbBank
WHERE BankID>(SELECT MAX(BankID) FROM (SELECT TOP 20 BankID FROM tbBank ORDER BY BankID ASC)AS TEMP)

3.SQL SERVER 2005 以后使用 ROW_NUMBER() 函数

SELECT * FROM (SELECT *,ROW_NUMBER() OVER(ORDER BY BankID ASC) AS Num FROM tbBank )AS TempTable
WHERE Num BETWEEN 21 AND 30

最新文章

  1. Devexpress WPF Theme Editor 02
  2. POJ1258Agri-Net(prime基础)
  3. Radius 远程用户拨号认证系统
  4. cocos2dx阴影层的实现
  5. 微信开发教程 Yank.WeiXin.Robot
  6. Vue.2.0.5-过渡效果
  7. C++-sizeof和strlen的区别
  8. Log4net使用笔记
  9. cubieboard中使用py-kms与dnsmasq搭建局域网内全自动KMS激活环境
  10. C#学习笔记(三):值类型、引用类型及参数传递
  11. Vim插件列表
  12. JS判断是否微信浏览器
  13. 1、大部分社交平台接口不支持https协议。
  14. WebAPI的压缩
  15. 读书笔记 effective c++ Item 11 在operator=中处理自我赋值
  16. BZOJ 3195: [Jxoi2012]奇怪的道路(状压dp)
  17. Java中Excel表格的上传与下载
  18. 如何用人工的方式将Excel里的一堆数字变成一个数组
  19. LabVIEW--使用云端编译器编译多个vi
  20. git 查看远程分支最后一次提交时间

热门文章

  1. ASP.NET webform多次提交表单问题
  2. 分享一个经验,代码打开mysql链接,执行存储过程时,提示:Table 'mysql.proc' doesn't exist
  3. 在Asp.Net MVC中实现上传图片并显示
  4. 网易云 MySQL实例迁移的技术实现
  5. Mysql 练习题一
  6. 自定义控件和View
  7. 听补天漏洞审核专家实战讲解XXE漏洞
  8. 快速滑动时 `cellForRow` 的调用次数
  9. Linux服务器快速安装可视化桌面且可以远程RDP远程连接
  10. 【SQL查询】树结构查询