如果可能的话,我想通过单个联接来联接多列。我在下面编写了不错的代码,但是我想了解是否存在使用单个左联接而不是两个左联接的更有效联接方法。
在两个联接中,我都将在国家/地区表上联接
SELECT
w1.country,
a.route_warehouse_id,
w2.country,
a.leg_warehouse_id
FROM new_table a
LEFT JOIN country_table w1
on a.route_warehouse_id = w1.warehouse
LEFT JOIN country_table w2
on a.leg_warehouse_id = w2.warehouse