表'country'有country_id和country_name。 还有另一张表'flightticket',其中包含colums country_from,country_to
country_from,country_to存储国家/地区ID
我需要一个选择查询,显示国家/地区ID
的国家/地区名称期望的输出
India france
germany UAE
我需要对以下查询进行正确而正确的查询
select country_from
, country_to
from flightticket
join countries
flightticket.country_from = countries.country_id
答案 0 :(得分:0)
您可以指定它,但需要加入两次: -
select country_from.country_name AS country_from,
country_to.country_name AS country_to
from flightticket
INNER join countries country_from ON flightticket.country_from = country_from.country_id
INNER join countries country_to ON flightticket.country_to = country_to.country_id
您需要的每个国家/地区名称的一个联接。
答案 1 :(得分:0)
这可能有帮助
SELECT ft.country_from, ft.country_to FROM flightticket AS ft, JOIN countries AS cuntry ON ft.country_from=cuntry.country_id AND ft.country_to=cuntry.country_to
答案 2 :(得分:0)
试试这个:
javascript