我从现有表格中创建了如下视图:
Create View LostCase
As
Select L.LNO,Count(*) "NoOfCasesLost"
From L, LWCS,C
Where L.LNO=LWCS.LNO
And LWCS.CASENO=C.CNO
And C.OUTCOME='LOSE'
Group By L.LNO ;
但是,每当我按照以下方式运行查询时,我总是得到
LostCase.NoOfCasesLost
的列名无效
Select L.LNO,L.LNAME,LostCase.NoOfCasesLost
From L, LostCase
Where L.LNO = LostCase.LNO;
我不明白为什么会这样。
答案 0 :(得分:0)
如果您在引号中指定了列名,则必须将其引用为:
Select L.LNO,L.LNAME,LostCase."NoOfCasesLost"
From L,LostCase
Where L.LNO=LostCase.LNO;