SQL SERVER中对查询结果随机排序
来源:互联网 发布:linux怎么ping地址 编辑:程序博客网 时间:2024/04/29 10:20
译:SQL SERVER中对查询结果随机排序
Randomly Sorting Query Results
查询结果随机排序
Q. How can I randomly sort query results?
问:怎样才能对查询结果随机排序?
A. To randomly order rows, or to return x number of randomly chosen rows, you can use the RAND function inside the SELECT statement. But the RAND function is resolved only once for the entire query, so every row will get same value. You can use an ORDER BY clause to sort the rows by the result from the NEWID function, as the following code shows:
答:对结果记录随机排序,或随机返回X条记录,可以通过在SELECT语句中使用RAND函数来实现。但是RAND函数在查询中只生成一次,因此每一行都将得到相同的值。可以通过在ORDER BY子句中使用NEWID函数来对结果进行排序的方法来实现,代码如下:
SELECT *
FROM Northwind..Orders
ORDER BY NEWID()
SELECT TOP 10 *
FROM Northwind..Orders
ORDER BY NEWID()
作者:Water
- SQL SERVER中对查询结果随机排序
- SQL SERVER中对查询结果随机排序
- SQL SERVER中对查询结果随机排序
- SQLSERVER中对查询结果随机排序
- 对查询结果随机排序
- sql 查询结果随机排序
- SQL Server使用脚本对查询结果进行排序
- 对查询结果进行随机排序
- sql 查询 得到随机排序结果
- 数据库查询排序使用随机排序结果示例(Oracle/MySQL/MS SQL Server)
- SQL---对查询结果进行排序
- My SQL 对查询结果排序
- mysql中对查询结果进行排序
- sqlserver 查询结果随机排序
- 对Hibernate 查询结果排序
- mysql对查询结果排序
- MySQL对查询结果排序
- MySQL对查询结果排序
- 在Delphi编程中获取操作系统信息
- 软件登录的几种实现方法
- win32 API窗口句柄的获得——我的经验
- 多一点选择
- 使用XML帮助上传文件
- SQL SERVER中对查询结果随机排序
- 两星级ASP版社区之星编写的ASP常见问题解答
- 在ASP中使用SQL Server和MSDE
- 突破VLAN
- 在ASP中使用事务控制
- Win2000 Professional系统下整合Tomcat服务器和Apache服务器
- 如何成为一名优秀的程序员?
- 计算机编程的24条法则
- 拦截Windows消息