Я пытаюсь получить значения, равные как 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'
, но, видимо, с этим что-то не так. Любая помощь с правильным синтаксисом для двух определенных значений будет оценена.
вам нужно сопоставить таблицы некоторым ключом или значением с помощью 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'
В вашем запросе на соединение нужно указать, по каким столбцам вы присоединяетесь к двум таблицам.