{eval=Array;=+count(Array);}
虽说都是使用 SQL, 但是不同的数据库完成这个操作的写法是不同的, 以50条为例.
Select * from [表名] where [条件] order by rand() limit 50
Select top 50 * from [表名] group by [Id] order by NEWID()
可以用mysql的随机函数试试
select * from table
order by rand()
limit 100
表示从table表中随机取100条数据出来
善用mysql提供的函数,rand()!
select * from a where 1=1 order by rand() limit 5 ;
如果是使用的oracle,就可以直接使用下面的方法
select * from 表名 where 条件 and rownum = 5;
mysql 参照执行
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答