手机
当前位置:查字典教程网 >编程开发 >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四类数据仓库建模方法

SQL SERVER 2005数据库还原的方法

在SQL Server中将数据导出为XML和Json的方法

SQLserver 2008将数据导出到Sql脚本文件的方法

SQL Server各种日期计算方法

SQL Server 2005 还原数据库错误解决方法

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

复制SqlServer数据库的方法

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

sqlserver数据库迁移的几种方式

精品推荐
分类导航