我希望 tablecities中的 area_id 由它们的 area-name 右连接,这是 table 中的 name_en areas(I-强调行)。
表 1:城市
╔════════════╦═════════╦═══════════════╗
║ COUNTRY_ID ║ AREA_ID ║    NAME_EN    ║
╠════════════╬═════════╬═══════════════╣
║ US         ║       1 ║ Los Angeles   ║
║ US         ║       1 ║ San Francisco ║
║ US         ║       2 ║ Kansas City   ║
╚════════════╩═════════╩═══════════════╝
表 2:领域
╔════╦════════════╗
║ ID ║  NAME_EN   ║
╠════╬════════════╣
║  1 ║ California ║
║  2 ║ Missouri   ║
╚════╩════════════╝
我的查询:
SELECT c.country_id, c.area_id, c.name_en 
FROM `cities` AS c RIGHT JOIN `areas` AS a ON c.area_id = a.name_en