先看sql語句,放在MySQL中沒問題
select w.name name, w.code code,count(*)
from CJG_YWZH.VEHICLE v
left join CJG_WARN1.dm_drv_zt w
on v.zt=w.code
group by name
oracle分組時不能用別名,查詢的字段有多少個,分組種類就必須有多少個
那這樣子呢
select w.name name, w.code code,count(*)
from CJG_YWZH.VEHICLE v
left join CJG_WARN1.dm_drv_zt w
on v.zt=w.code
group by name,code
也不行
正確寫法
select w.name name, w.code code,count(*)
from CJG_YWZH.VEHICLE v
left join CJG_WARN1.dm_drv_zt w
on v.zt=w.code
group by w.name,w.code