SELECT * FROM tablename ORDER BY RAND() LIMIT 10
2.不要將大量的工作給數據庫去做,這樣會導致數據庫在某壹集中並發時間內鎖死並阻塞。
建議通過PHP隨機生成壹下1-X(總行數)之間的數字,然後將這10個隨機數字作為查詢條件,具體語句如:
SELECT * FROM tablename where ID in (2,8,4,11,12,9,3,1,33)
可能妳還要進行重復排除,並且需要在程序中將10個值串聯並連接進入SQL語句中。