下载此文档

SQL查询显示行号、随机查询、取指定行数据.doc


文档分类:医学/心理学 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
1、显示行号如果数据没有删除的情况下主键与行号是一致的,但在删除某些数据,行号就与主键不一致了,这时需要查询行号就需要用新的方法,在SQLServer2005之前,需要使用临时表,但在SQLServer2005中,使用ROW_NUMBER()非常方便。?select row_number()over(order by UseriD)as rowNum,*from UserInfo查询结果:2、随机查询有的时候我们需要查询出的数据是随机排序的,newid()函数在扫描每条记录时会生成一个随机值,这个随机数没有大小写顺序,因此根据这个数排序,就可以将数据进行随机排序。?select *,newid()randomfrom UserInfoorder by random查询结果:3、取指定行数据我们这里需要的不是主键编号在某一取值范围内的数据,而是行号在指定范围内,还是上面的Row_Number()函数。?select *from (select row_number()over(order by UseriD)as rowNum,*from UserInfo)as twhere rowNumbetween 10and 20这样我们就取出10到20行共11行的数据了。

SQL查询显示行号、随机查询、取指定行数据 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539607
  • 文件大小56 KB
  • 时间2019-07-31
最近更新