我尝试了这两个查询,但它们似乎都没有工作:我希望从oracle中的结果集中获取随机行
从TABLE_NAME中选择* t,其中t.ent_application_id = 13101192 由Dbms_Random.Random
从TABLE_NAME中选择* t,其中t.ent_application_id = 13101192 由Dbms_Random.Value
答案 0 :(得分:1)
尝试
SELECT T.COLUMN1, T.COLUMN2, DBMS_RANDOM.VALUE
FROM TABLE_NAME T
WHERE T.ENT_APPLICATION_ID = 13101192
ORDER BY 3