Zufälliger Datensatz aus Oracle

Hallo,

ich suche eine Möglichkeit einen zufälligen Datensatz aus einer Oracle Tabelle zu holen.

Bei MYSQL würd ich das so machen:

SELECT \* FROM tabelle WHERE bedingung = "bla" ORDER BY RAND() LIMIT 1

Aber bei Oracle?

SELECT \* FROM tabelle WHERE bedingung = "bla" AND ROWNUM = 1 ...

Wer kann mir weiterhelfen?

Gruß
Till

Hi,

SELECT *
FROM (SELECT empno, ename
FROM emp
WHERE ename LIKE ‚%‘
ORDER BY DBMS_RANDOM.VALUE)
WHERE ROWNUM [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Danke
funktioniert prima!