Sql 我得到ORA-00920:无效的关系运算符
我的查询如下,我得到一个错误 无效的关系运算符 在第4行Sql 我得到ORA-00920:无效的关系运算符,sql,oracle,Sql,Oracle,我的查询如下,我得到一个错误 无效的关系运算符 在第4行 select SERIAL from base.base_voucher_used b where b.dw_date_key and serial in (select serial from base.base_voucher_used a where DW_DATE_KEY group by
select SERIAL
from base.base_voucher_used b
where b.dw_date_key
and serial in (select serial
from base.base_voucher_used a
where DW_DATE_KEY
group by serial
having count(*) > 1)
您尚未在where子句中为dw_date_列键指定任何条件 我假设您希望选择那些计数大于1的序列号。如果是这样,那么只有一个查询就足够了
select serial
from base.base_voucher_used a
where DW_DATE_KEY = 1 --add your condition here
group by serial
having count(*) > 1