手机
当前位置:查字典教程网 >编程开发 >mssql数据库 >order by newid() 各种数据库随机查询的方法
order by newid() 各种数据库随机查询的方法
摘要:SQLServer:复制代码代码如下:SelectTOPN*FromTABLEOrderByNewID()viewplaincopytocl...

SQL Server:

复制代码 代码如下:

Select TOP N * From TABLE Order By NewID()

view plaincopy to clipboardprint?

Select TOP N * From TABLE Order By NewID()

Select TOP N * From TABLE Order By NewID()

NewID()函数将创建一个 uniqueidentifier 类型的唯一值。上面的语句实现效果是从Table中随机读取N条记录。

Access:

复制代码 代码如下:

Select TOP N * From TABLE Order By Rnd(ID)

view plaincopy to clipboardprint?

Select TOP N * From TABLE Order By Rnd(ID)

Select TOP N * From TABLE Order By Rnd(ID)

Rnd(ID) 其中的ID是自动编号字段,可以利用其他任何数值来完成,比如用姓名字段(UserName)

复制代码 代码如下:

Select TOP N * From TABLE Order BY Rnd(Len(UserName))

view plaincopy to clipboardprint?

Select TOP N * From TABLE Order BY Rnd(Len(UserName))

Select TOP N * From TABLE Order BY Rnd(Len(UserName))

MySql:

复制代码 代码如下:

Select * From TABLE Order By Rand() Limit 10

view plaincopy to clipboardprint?

Select * From TABLE Order By Rand() Limit 10

Select * From TABLE Order By Rand() Limit 10

postgreSQL:

复制代码 代码如下:

select * from glxt022 order by random() limit 5

view plaincopy to clipboardprint?

select * from glxt022 order by random() limit 5

【order by newid() 各种数据库随机查询的方法】相关文章:

SQL Server 2008 数据库中创建只读用户的方法

SQL Server 2008 备份数据库、还原数据库的方法

sql Server 2008 R2还原或删除数据库时总是出错的解决方法

海量数据库的查询优化及分页算法方案

使用SQL Server数据库嵌套子查询的方法

SQLServer 2008 :error 40出现连接错误的解决方法

sql2005 数据同步方法

SQL查询日志 查看数据库历史查询记录的方法

使用SQL Server 2008远程链接时SQL数据库不成功的解决方法

SQL Server 2005 开启数据库远程连接的方法

精品推荐
分类导航