2015-09-01 59 views
0

請幫助我。內部連接不能綁定多部分標識符「Table.column」

我有2個表格:MainInfo (userName, pw) & BasicInfo (userName, birthday, phone)。 我做一個查詢如下:

SELECT MainInfo.userName, pw, birthday, phone 
FROM MainInfo M INNER JOIN BasicInfo B 
ON M.userName = B.userName 

但它拋出一個錯誤:The multi-part identifier "MainInfo.userName" could not be bound.怎麼了?我不明白!我非常想想,但仍然不知道爲什麼。請幫幫我!!

回答

1

一旦您給表格添加了別名,就可以使用別名爲列使用兩個PART名稱。即[TableAlias].[ColumnName]

SELECT M.userName 
     ,M.pw 
     ,B.birthday 
     ,B.phone 
FROM MainInfo M INNER JOIN BasicInfo B 
ON M.userName = B.userName 
+0

是的!究竟。非常感謝你,@ M.Ali! –

相關問題