identificador inválido ora-00904
Pregunta
Estoy teniendo un problema con mi consulta ...
Esta funciona:
select name, bday, address, dbms_random.value(1, 100) as joker
from employee
order by joker asc
Pero cuando trato de conseguir lo que quieren mediante la opción / tener cláusula, estoy recibiendo un error 'dónde' y el grupo ORA-00904 (identificador no válido) ..
por ejemplo.
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
¿Cuál podría ser mi problema aquí y cómo puedo consulta utilizando la columna de comodín?
Solución
Proveedores:
Select * from
(select name, bday, address, dbms_random.value(1, 100) as joker
from employee)
where joker>5
order by joker asc
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow