在一些时候我们需要从数据库中随意抽取几条数据出来,并每次不一样可以使用如下的方法:
Sql server中随机抽取记录:
select top 8 * from 表 order by newid()
Access中随机抽取记录:
SELECT top 8 * FROM 表 ORDER BY Rnd(id)
MySQL中随机抽取记录
select * from table order by rand() limit 1
这是随机选取一个记录,如果想提取多个就将1改为你想要的数目
在一些时候我们需要从数据库中随意抽取几条数据出来,并每次不一样可以使用如下的方法:
Sql server中随机抽取记录:
select top 8 * from 表 order by newid()
Access中随机抽取记录:
SELECT top 8 * FROM 表 ORDER BY Rnd(id)
MySQL中随机抽取记录
select * from table order by rand() limit 1
这是随机选取一个记录,如果想提取多个就将1改为你想要的数目
MySQL发布数据库移植工具Migration Toolkit (2005-8-18 15:11:0)
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。