从数据库表中获取一条随机数据

来源:互联网 发布:c语言的且或非 编辑:程序博客网 时间:2024/04/30 05:20

从数据库表中获取一条随机数据:

Oracle:

select * from (select * from table order by dbms_random.value) WHERE rownum = 1

SqlServer:

select top 1 * from table order by newid()

MySql:

select * from table order by rand() limit 1
 

原创粉丝点击