您现在的位置是:网站首页> 编程资料编程资料
数据库查询排序使用随机排序结果示例(Oracle/MySQL/MS SQL Server)_oracle_
2023-05-27
474人已围观
简介 数据库查询排序使用随机排序结果示例(Oracle/MySQL/MS SQL Server)_oracle_
Oracle查询结果集,随机排序
复制代码 代码如下:
select * from table1 order by dbms_random.value();
MySQL随机查询出一条记录:
复制代码 代码如下:
-- 下面的查询语句效率高,不要使用 SELECT * FROM table1 ORDER BY rand() LIMIT 1 来查询 SELECT * FROM table1 WHERE id=(SELECT id FROM table1 ORDER BY rand() LIMIT 1)
查询结果集,随机排序
复制代码 代码如下:
SELECT * FROM table1 ORDER BY rand()
MS SQL Server
复制代码 代码如下:
SELECT *
FROM Northwind Orders
ORDER BY NEWID()
SELECT TOP 10 *
FROM Northwind Orders
ORDER BY NEWID()
您可能感兴趣的文章:
相关内容
- oracle查询重复数据和删除重复记录示例分享_oracle_
- oracle使用sql语句增加字段示例(sql删除字段语句)_oracle_
- oracle comment命令用法示例分享_oracle_
- oracle表空间表分区详解及oracle表分区查询使用方法_oracle_
- ORACEL使用脚本来修改表结构_oracle_
- oracle数据库tns配置方法详解_oracle_
- JDBC连接集群数据库的方法_oracle_
- 解决Hibernate JPA中insert插入数据后自动执行select last_insert_id()_oracle_
- Oracle表碎片整理操作步骤详解_oracle_
- ORACLE EXP不能导出空表的原因分析及解决方法_oracle_
