取表的前10条记录
with a as(select *,row_number()over(order by department)rn from _SucceedStaff )

select * from a where rn<=10

取表的任意中间几行的记录eg:10-30
with a as(select *,row_number()over(order by department)rn from _SucceedStaff )
select * from a where rn>=10 and rm<=30

附:常用几种数据库,取前10条记录的sql语句写法
http://blog.csdn.net/lzz313/archive/2006/12/19/1449572.aspx

access:
select top (10) * from table1 where 1=1

db2:
select column from table where 1=1 fetch first 10 rows only

mysql:
select * from table1 where 1=1 limit 10

sql server:
读取前10条:select top (10) * from table1 where 1=1
读取后10条:select top (10) * from table1 order by id desc

oracle:
select * from table1 where rownum<=10

取每日日期的前十条记录

SQL表列如下:

单号 日期
1 2011-09-10
2 2011-09-10

select * from tb a where 单号 in(select top 10 单号 from tb where 日期=a.日期 order by 单号)

select * from (
select *,rank () over(partition by day(日期) order by 日期) rk from tb
) t
where t.rk<=10

select * from(select *,row_number()over(order by name)rn from _SucceedStaff )t
where t.rn<=10(对比上面)

sql 取表的前10条记录,任意中间几行的记录相关推荐

  1. oracle和sql server中,取前10条数据语法的区别

    在sql server中,取数据中前10条语句,我们可以用top 10 这样语句,但是oracle就没有这个函数,接下来介绍它们之间的区别 1.sql server 取前10语句和随机10条的语法 - ...

  2. mysql 取出20条数据_“取出数据表中第10条到第20条记录”的sql语句+select top 使用方法...

    1.首先.select top使用方法: select * from table --  取全部数据.返回无序集合 select top n * from table -- 依据表内数据存储顺序取前n ...

  3. mysql查询第10到第20条记录_“取出数据表中第10条到第20条记录”的sql语句+selecttop用法...

    1.首先,select top用法: 参考问题 select top n * from和select * from的区别 select * from table -- 取所有数据,返回无序集合 sel ...

  4. SQL查询前10条记录(SqlServer/mysql/oracle)[语法分析]

    Sql Server : Sql代码 select top X * from table_name --查询前X条记录,可以改成需要的数字. select top n * from (select t ...

  5. oracle 取前10条记录

    1.oracle 取前10条记录 1) select * from tbname where rownum < 11; 2) select * from (select * from tbnam ...

  6. mysql查询每个id的前10条数据_解决 MySQL 比如我要拉取一个消息表中用户id为1的前10条最新数据...

    我们都知道,各种主流的社交应用或者阅读应用,基本都有列表类视图,并且都有滑到底部加载更多这一功能, 对应后端就是分页拉取数据. 好处不言而喻,一般来说,这些数据项都是按时间倒序排列的,用户只关心最新的 ...

  7. oracle以10个记录为一页查询,SQL查询前10条记录(SqlServermysqloracle)语法分析

    SQL查询前10条记录(SqlServer/mysql/oracle)语法分析 Sql Server : Sql代码 select top X * from table_name --查询前X条记录, ...

  8. oracle分页查询前10条,Oracle查询前十条记录及分页查询(第5条到第10记录)

    Oracle查询前10条记录及分页查询(第5条到第10记录) 如果你想了解Oracle查询前10条记录的相关实际应用方案的话,你就可以点击以下的文章对其在实际相关操作中的正确用法,有一个更加完善的认识 ...

  9. mysql 排序取前4,mysql分组取每组前几条记录(排序)

    首先来造一部分数据,表mygoods为商品表,cat_id为分类id,goods_id为商品id,status为商品当前的状态位(1:有效,0:无效). CREATE TABLE `mygoods` ...

最新文章

  1. 告诫那些有创业梦的大学生,切记千万不要盲目创业!
  2. 才做三个月的新业务,为何唐岩对陌陌直播寄予厚望
  3. 漫谈架构师之路的修仙之法
  4. Java中使用递归算法实现查找树形结构中所有父级和子级节点
  5. 220v正反转电机接线法_电压为220/380V电动机如何接线,380V电机如何转接成220V详解...
  6. 这 24 个高频存储问题,你一定要知道
  7. 使用BeetleX.ESDoc构建文档搜索功能
  8. 微信又上线了新功能,聊天再也不会发错群了?
  9. matlab基础视频教程解压密码,价值上千元的MATLAB基础视频教程附源码请收下!
  10. 学习笔记-Map集合的遍历
  11. 记录switch sxos TF卡游戏损坏(纯粹记录,很潦草,多多包涵)
  12. 暴风电视刷鸿蒙系统刷机包,暴风电视蓝屏怎么解决
  13. 代码统计工具CLOC
  14. svg 动画_30个很棒的SVG动画
  15. android2.3原生态铃声,Android中的铃声设置
  16. Java 用户评价可信度计算
  17. python中文版-python怎么变成中文版
  18. project2007和project2010在115网盘的地址
  19. 3D文档(BRD、MRD、PRD)怎么写
  20. sundancest201驱动_FreeBSD72支持的网卡驱动列表.doc

热门文章

  1. stl的set,multiset, map, multimap, deque, list, stack, queue, priority_queue
  2. HDU3068 最长回文
  3. excel vba 不可查看
  4. argv[1] 路径问题
  5. ubuntu install opengl
  6. ARM函数调用时参数传递规则
  7. 涂抹mysql 完整_涂抹mysql笔记-管理mysql服务
  8. wine安装lingoes
  9. linux存储--共享内存机制shm(十三)
  10. linux下FTP命令详解