2016-05-18 57 views
0

Access中很簡單的SQL加入。字段都是文本。訪問簡單SQL加入

SELECT * from 
houses join munzip 
on 
houses.MUN_CODE = munzip.GOOD MUN; 

給我這個錯誤

語法錯誤(缺少操作員)在查詢表達式 'houses.MUN_CODE = munzip.GOOD MUN'

有一些都在houses.MUN_CODE讀取空洞

我是SQL新手,請不要打擾我。

+0

您的專欄名稱「GOOD MUN」中的空格看起來很奇怪。嘗試轉義它... – sgeddes

回答

1

你應該使用這樣的:

SELECT * 
from houses 
inner join munzip 
    on houses.MUN_CODE = munzip.[GOOD MUN]; 

SQL查詢不具有空間接受的名字,所以在訪問你應該用方括號括起來。

+0

嘗試了你的方式,但現在它告訴我在from子句中有一個語法錯誤。表格命名正確 – ziggy

+0

你能顯示錯誤信息嗎? –

+1

我在加入之前加入了'內部'這個詞並且它能夠工作... – ziggy