我有一個查詢ORDER BY在GROUP BY子句
Select
(SELECT id FROM xyz M WHEREM.ID=G.ID AND ROWNUM=1) TOTAL_X,
count(*) from mno G where col1='M' group by col2
從子查詢
現在我要爲這個取ramdom ID我做
Select
(SELECT id FROM xyz M WHEREM.ID=G.ID AND ROWNUM=1 order by dbms_random.value) TOTAL_X,
count(*) from mno G where col1='M' group by col2
但是,甲骨文顯示錯誤
"Missing right parenthesis".
查詢有什麼問題,我該如何查詢這個查詢來獲得隨機ID。 請幫忙。
我沒有得到你想在這裏做什麼;你是否試圖使用內部select中的一個隨機記錄來選擇記錄以在外部計數? – StevenV