2016-03-01 93 views
0

我想創建一個視圖與兩個連接表,但我似乎無法得到它的工作。下面是我的嘗試:查看(2)加入表格?

Create View OwnerBe As 
-> Select CID 
-> From OwnTable a, BeTable b 
-> Where a.CID=b.CID; 

ERROR 1052(23000):列 'CID' 在字段列表是不明確的

感謝。 :)

+1

您需要別名列 - '選擇a.cid' - 我也會推薦使用'join'而不是'where'... – sgeddes

+0

這很有道理!謝謝。 – BoyGeorge

+0

不相關,但是:您應該停止在where子句中使用古老的,過時且容易出錯的隱式連接,並開始使用顯式的「JOIN」運算符 –

回答

0
Create View OwnerBe As 
Select a.CID 
From OwnTable a, BeTable b 
Where a.CID=b.CID;