mysql语法错误

mysql语法错误,mysql,Mysql,我试图得到的值同时等于b.business_id=22和l.zip=91326。对我来说,最简单的尝试是从总线位置选择l.*,b.name作为l左,以b的形式加入business,其中b.business\u id='22'和l.zip='91326',但显然这有问题。如果您能为两个定义的值提供正确语法的帮助,我们将不胜感激。您需要使用上的某个键或值来匹配表,例如: select l.*,b.name from buslocations AS l left join business as b

我试图得到的值同时等于b.business_id=22和l.zip=91326。对我来说,最简单的尝试是
从总线位置选择l.*,b.name作为l左,以b的形式加入business,其中b.business\u id='22'和l.zip='91326'
,但显然这有问题。如果您能为两个定义的值提供正确语法的帮助,我们将不胜感激。

您需要使用上的某个键或值来匹配表,例如:

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'

您需要使用上的某个键或值来匹配表,例如:

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'

联接查询需要指定要联接两个表的列


您的联接查询需要指定要联接两个表的列


哎呀,我一定累了。谢谢……dusoft赢得了比赛。:)哎呀,我一定累了。谢谢……dusoft赢得了比赛。:)