1
select k.Val, sum(k.Cnt) "Cnt" from
(
(select a.Env_Location "Val", count(a.VolumeID) "Cnt"
from DTree
join ZCOP_APLNG_Documents a on
DTree.DataID = a.DataID and DTree.VersionNum = a.VersionNum
where
DTree.OwnerID = -2111 and
DTree.SubType not in (0, 136) and
a.Env_Location is not NULL
group by a.Env_Location
)
union
(select
b.Env_Location "Val", count(b.VolumeID) "Cnt"
from DTree
join ZCOP_APLNG_Corr b on
DTree.DataID = b.DataID and DTree.VersionNum = b.VersionNum
where
DTree.OwnerID = -2111 and
DTree.SubType not in (0, 136) and
b.Env_Location is not NULL
group by b.Env_Location
)
) k
group by k.Val
任何人都可以幫助我完成這項工作。顯示錯誤Val或Cnt是無效標識符。我們不能使用列的別名嗎?列別名不能在Oracle中的外部查詢中訪問
謝謝賈斯汀..我不知道區分大小寫的標識符。 – 2013-03-22 22:11:20