2016-05-18 10 views
0

Accessでの非常に単純なSQL結合。フィールドは両方ともテキストです。 houses.MUN_CODEフィールドシンプルなSQLへのアクセス

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

私は、このエラーを与えて

クエリ式の構文エラー(演算子がありません) 'houses.MUN_CODE = munzip.GOOD MUN' は

すべてのいくつかのヌル

私はSQLの初心者ですので、私をバッシュしないでください。

+0

カラム名に「GOOD MUN」という空白があります。それをエスケープしてみてください... – sgeddes

答えて

1

あなたはこれを使用する必要があります:あなたは角括弧で囲んでなければならないAccessのよう

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

SQLクエリは、スペースで名を受け付けません。

+0

あなたのやり方を試しましたが、今はfrom節に構文エラーがあります。テーブルの名前が正しく – ziggy

+0

になると、エラーメッセージが表示される可能性がありますか? –

+1

私はjoinの前に 'inner'という単語を追加していました... – ziggy

関連する問題