下面是我试图运行的查询。
select
from_country_id,
to_country_id,
fromCountry.country_name as from_country_name,
to_country_id.country_name as to_country_name
from TourDetails t
left join country fromCountry on fromCountry.id = t. from_country_id
left join country toCountry on toCountry.id = t. to_country_id
我有一个旅游详细信息表,我在其中保存来自国家/地区 ID 和国家/地区 ID。我有另一个国家表,其中包含国家 ID 和国家名称。
现在,当我查询 tourdetails 表时,我还需要获取国家名称。为此,我两次使用左连接和县表。
有什么办法我不必两次加入这个国家表,仍然得到来自国家和去往国家的国家名称?