{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
回答