数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

从数据库表格中随机抽取行


发布日期:2019年10月08日
 
从数据库表格中随机抽取行

从数据库表格中随机抽取行有什么用?因为有时候你会想要给用户展示一些随机的信息下面介绍在几个流行的数据库中提取随机行的代码CTO编者CTO曾介绍过有关随机数据读取的方法其中包括ASPNET 中随机读取Access数据库记录MySQL 从表中取出随机数据以及ORACLE里取随机数的方法)

MySQL中提取个随机行

SELECT column FROM table

ORDER BY RAND()

LIMIT

Oracle中提取个随机行

SELECT column FROM

( SELECT column FROM table

ORDER BY dbms_randomvalue )

WHERE rownum <=

PostgreSQL中提取个随机行

SELECT column FROM table

ORDER BY RANDOM()

LIMIT

Microsoft SQL Server中提取个随机行

SELECT TOP column FROM table

ORDER BY NEWID()

上一篇:详解SQL逻辑查询的各个阶段

下一篇:XML +SQL=数据库的未来?