group by substr()的问题
select subStr(t3.SQBBH,0,9) xzqdm,
(select t.c_zqname
from gdlyjc.fl_sys_lqzqzd t
where t.c_zqcode = subStr(t3.SQBBH,0,9)) xzqmc
from LBMS_LQJFJL t2, LBMS_SLLMLDZKDJB t3
where t2.sllmldzkdjb_bh = t3.sllmldzkdjb_bh
group by subStr(t3.SQBBH,0,9);
这个查询有什么问题么,为什么会有 ORA-00979的问题啊?
显示错误位置大概在 where t.c_zqcode = subStr(t3.SQBBH,0,9)) xzqmc 这句上面.
(select t.c_zqname
from gdlyjc.fl_sys_lqzqzd t
where t.c_zqcode = subStr(t3.SQBBH,0,9)) xzqmc
from LBMS_LQJFJL t2, LBMS_SLLMLDZKDJB t3
where t2.sllmldzkdjb_bh = t3.sllmldzkdjb_bh
group by subStr(t3.SQBBH,0,9);
这个查询有什么问题么,为什么会有 ORA-00979的问题啊?
显示错误位置大概在 where t.c_zqcode = subStr(t3.SQBBH,0,9)) xzqmc 这句上面.
...全文


