1
A
回答
5
select語句允許。
的sample_clause讓你指示的從數據庫數據從表 隨機抽樣選擇,而不是從整個 表。
選擇一個樣品:實施例下面的查詢估計的訂單在訂單表中的號碼 :
SELECT COUNT(*) * 10 FROM orders SAMPLE (10); COUNT(*)*10 ----------- 70
查找here
1
SELECT * FROM (
SELECT temp.*, COUNT(*) OVER() count_rows
FROM temp ORDER BY dbms_random.value)
WHERE rownum <= 0.25 * count_rows;
1
另一種方法:
SELECT * FROM (
SELECT mytable.*
,NTILE(4) OVER (ORDER BY DBMS_RANDOM.value)
AS quartile
FROM mytable
)
WHERE quartile = 1;
相關問題
- 1. 創建隨機數的PHP列表。標籤25+高,-25低
- 2. 如何創建一個循環來生成R中的隨機樣本列表?
- 3. 關於SQL結果的隨機樣本
- 4. 組中的隨機樣本
- 5. 帶組的SQL隨機樣本
- 6. 更新大表中的隨機樣本
- 7. 如何在Oracle數據庫中生成隨機樣本數據?
- 8. 如何從mSQL的表隨機樣本行沒有ROWID
- 9. sql創建隨機表函數
- 10. 給定二元離散分佈的隨機樣本
- 11. 從原始數據的隨機樣本中創建新的數據框
- 12. 如何從給定列表中隨機生成?
- 13. 如何從特定的5點隨機創建對象?
- 14. 如何創建隨機對象列表?
- 15. 如何從細分人羣構建隨機樣本?
- 16. T-SQL從正則表達式生成隨機/樣本數據
- 17. 如何創建一個oracle sql腳本假脫機文件
- 18. 如何從MySQL中選擇記錄的隨機樣本?
- 19. 如何從matlab中的隨機數生成器生成樣本?
- 20. 如何創建隨機URL?
- 21. 如何從此文本文件創建SQL表中的表?
- 22. 在Python中生成給定列表的唯一和隨機樣本達給定的時間量?
- 23. bash腳本從隨機文件列表中創建菜單
- 24. 熊貓創建沒有重複的隨機樣本
- 25. 在給定的Geopoint的50英尺內隨機創建一個Geopoint(空間SQL)
- 26. 從隨機樣本中寫出
- 27. 從列表中刪除的隨機樣本
- 28. 如何從給定的一組值中生成隨機數?
- 29. 三角形中的樣本隨機點
- 30. bigquery中的隨機樣本給出不一致的結果
你可以看看這裏一個起點:http://stackoverflow.com/questions/733652/select-a-random-sample-of-results-from-an-oracle-query – DaveRlz 2012-07-20 12:35:21