我正在尝试获得与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'
,但显然这有问题。任何有关两个定义值的正确语法的帮助都将受到赞赏。
答案 0 :(得分:2)
您需要使用ON键将表与某些键或值匹配,例如:
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'
答案 1 :(得分:1)
您的联接查询需要指定您要加入两个表的列。