App下載
話題 首頁 > SQL 教程 > SQL 教程話題列表 > 詳情

sql語句是否可以隨機選擇制定的數(shù)據(jù)

精華
初一扛把子 2016-10-19 03:00:18 瀏覽(4684) 回復(5) 贊(0)
需求描述如下: 現(xiàn)在數(shù)據(jù)庫中符合條件的記錄有1000條,我要隨機抽出其中的200條來完成測試工作,我想直接用sql語句實現(xiàn),而不是選出1000條,再用java來過濾選出其中的200條,有沒有這樣的sql語句可以實現(xiàn)這樣的功能呢??
sql

回答(5)

jing_cai 2016-10-19

SELECT *, rand() '_RAND' FROM XXX_TABLE ORDER BY _RAND LIMIT 0,200; 使用 rand() 生成隨機數(shù)排序,取出前200條。

Evan9727 2017-12-07

select top 200 *from table order by newid();

--不區(qū)分大小寫。

一筆荒蕪 2018-05-31

留名留名!!!,同樣的問題,看看咋結局!!!

1144100656 2018-05-31

這個問題我也不清楚,等大佬來解決吧。。

1152696398 2018-05-31

好慢呀,空空如也,半天不來大神解決,大佬在哪啦

要回復,請先登錄 或者注冊