【发布时间】:2011-04-21 03:47:09
【问题描述】:
我的查询有问题...
这个有效:
select name, bday, address, dbms_random.value(1, 100) as joker
from employee
order by joker asc
但是当我尝试使用 'where' 和 group/having 子句获得我想要的东西时,我得到一个 ora-00904(无效标识符)错误..
例如
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
这可能是我的问题,我如何使用百搭列查询?
【问题讨论】: