2009-08-31 19 views
0

b.business_id = 22とl.zip = 91326の両方に等しい値を取得しようとしています。私にとって最も簡単なのはselect l.*,b.name from buslocations AS l left join business as b where b.business_id = '22' and l.zip = '91326'でしたが、明らかに問題があります。定義された2つの値に対して正しい構文を使用していただければ幸いです。mysql構文エラー

答えて

2

次のような上で使用して、いくつかのキーまたは値でテーブルを一致させる必要があります:あなたの参加クエリは次の2つのテーブルを結合しているどの列に指定する必要が

select l.*,b.name from buslocations AS l left join business as b ON l.x=b.Y WHERE b.business_id = '22' and l.zip = '91326' 
+0

eek、私は疲れなければならない。ありがとう。 –

+0

... dusoftがレースに勝つ。 :) –