我的查询有问题...
这个有效:
select name, bday, address, dbms_random.value(1, 100) as joker
from employee
order by joker asc
但是,当我尝试使用 'where' 和 group/having 子句来获得我想要的东西时,我得到一个 ora-00904 (invalid identifier) ERROR..
例如
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
我的问题可能是什么?如何使用百搭列进行查询?