{eval=Array;=+count(Array);}
雖說都是使用 SQL, 但是不同的數(shù)據(jù)庫完成這個(gè)操作的寫法是不同的, 以50條為例.
Select * from [表名] where [條件] order by rand() limit 50
Select top 50 * from [表名] group by [Id] order by NEWID()
可以用mysql的隨機(jī)函數(shù)試試
select * from table
order by rand()
limit 100
表示從table表中隨機(jī)取100條數(shù)據(jù)出來
善用mysql提供的函數(shù),rand()!
select * from a where 1=1 order by rand() limit 5 ;
如果是使用的oracle,就可以直接使用下面的方法
select * from 表名 where 條件 and rownum = 5;
mysql 參照?qǐng)?zhí)行
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答