三个版本的SQL语句随机读取若干条记录的代码,分别是MySql,SQLServer,Access,具体如下:
MySql中随机提取数据库N条记录
select * from TableName order by rand() limit N
SQLServer中随机提取数据库N条记录
select top N * from TableName order by NEWID()
Access中随机提取数据库N条记录
SELECT top N * FROM TableName ORDER BY Rnd(Id)
注:Id:为你当前表的唯一ID字段名