在不相同的sql数据库服务器对于自由抽取数据的办法区别,下在大家介绍mysql,msssql,access,postgreSQL中大肆询问数据的点子。

SQL Server:

SQL Server:

代码如下 复制代码
Select TOP N * From TABLE Order By NewID()

代码如下复制代码 Select TOP N * From TABLE Order By NewID()

NewID(卡塔尔函数将创制三个 uniqueidentifier
类型的独一值。下面的讲话实现效果与利益是从Table中私行读取N条记下。

NewID(State of Qatar函数将创造叁个 uniqueidentifier
类型的独步一时值。上面包车型客车说话完毕效果与利益是从Table中随便读取N条记下。

Access:

Access:

代码如下 复制代码
Select TOP N * From TABLE Order By Rnd(ID)

代码如下复制代码

大切诺基nd(ID卡塔尔当中的ID是机关编号字段,可以选择别的任何数值来成功,比方用真名字段(UserName卡塔尔(قطر‎

Select TOP N * From TABLE Order By 凯雷德nd(ID卡塔尔Rubiconnd(ID卡塔尔在那之中的ID是机动编号字段,可以利用别的任何数值来成功,举个例子用真名字段(UserName卡塔尔国

Se(www.111cn.net)lect TOP N * From TABLE Order BY Rnd(Len(UserName))

Author

发表评论

电子邮件地址不会被公开。 必填项已用*标注