ora-00904 ungültige Kennung
Frage
Ich habe Probleme mit meiner Abfrage ...
Dies funktioniert:
select name, bday, address, dbms_random.value(1, 100) as joker
from employee
order by joker asc
Aber wenn ich versuche zu bekommen, was ich will entweder mit der ‚wo‘ und Gruppe / having-Klausel, erhalte ich einen ora-00904 (ungültige Kennung) ERROR ..
z.
select name, bday, address, dbms_random.value(1, 100) as joker
from employee
where joker>5
order by joker asc
select name, bday, address, dbms_random.value(1, 100) as joker
from employee
group by name, bday, address
having joker > 5
order by joker asc
Was mein Problem hier sein könnte, und wie kann ich den Joker Spalte Abfrage mit?
Lösung
versuchen:
Select * from
(select name, bday, address, dbms_random.value(1, 100) as joker
from employee)
where joker>5
order by joker asc
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow