sql server 随机抽取N条数据
来源:互联网 发布:phpselect传值数据库 编辑:程序博客网 时间:2024/03/29 14:31
http://blog.163.com/09zzy@126/blog/static/711976652011111225415307/
Select Top 5 * From 表名 Order By NEWID() , newid 产生的新的值是不固定的 。 在Select表里的数据的NEWID() 函数时候 随即选出N条记录 。
回答人的补充 2011-04-21 22:50
NEWID() 函数会随即产生一个不重复的数值(你可以把它理解成一个简单的数字 ,例如 1 ,2 ,3 ......) 。比如 有一个用户表Users :
Select UserID ,UserName ,NEWID() AS Num From Users 。这是查询的结果是 。
UserID UserName Num
1 1 3
2 2 2
3 3 1
每一次执行这个 Select UserID ,UserName ,NEWID() AS Num From Users 这个SQL语句的时候 ,Num 会一直变化 。这样的话 ,你Select Top 5 * From Users Order By NEWID() 的时候 ,它会根据NEWID() 产生的值去排序 。因为NEWID() 每次产生的值 一直会改变 ,所以起到了随即的作用 。
0 0
- sql server 随机抽取N条数据
- oracle_随机抽取N条数据
- Sql Server 随机抽取数据效率优化
- sql 随机抽取几条数据的方法
- sql 随机获取N条数据
- oracle sql 随机读取N条数据
- sql随机查询N条数据
- sql 随机获取N条数据
- Oracle中随机抽取N条记录
- Oracle中随机抽取N条记录
- Oracle随机抽取N条记录
- Oracle中随机抽取N条记录
- Oracle随机抽取N条记录
- oracle中随机抽取N条记录
- SQL-建表-随机抽取数据
- 随机抽取n个记录的SQL
- 随机抽取n个记录的SQL
- 随机抽取数据库8条数据
- oracle覆盖导入
- 理解递归!!
- Eclipse + Python 的安装与配置流程
- 获取客户端的请求ip地址
- minix3 开发环境搭建
- sql server 随机抽取N条数据
- Android高效加载大图、多图解决方案,有效避免程序OOM
- Please ensure that adb is correctly located 问题的解决 .
- Linux上VNC服务安装、配置与使用
- 学习步骤
- cvWaitKey
- 云计算网站
- Xcode5和ObjC新特性
- android---OnScrollListener 执行顺序