我想要查询出a表中只包含c表中两个城市的数据,且两个城市要包含b表所有的记录,不存在的记录value默认为null
SELECT b.des, a.value, c.city FROM b CROSS JOIN c LEFT JOIN a ON b.des = a.des AND c.city = a.city
用inner join或者left join关联