gpt4 book ai didi

mysql - 使用 JOIN 从 2 个表进行映射

转载 作者:行者123 更新时间:2023-11-29 19:45:12 24 4
gpt4 key购买 nike

我有这 2 个 mysql 表,我想输出第 3 个表。

表名:

eid  name
100 car1
101 car2
102 car3

表燃料:

mid fuel 
100 30
100 40
101 50
100 60
102 70

输出:

name  fuel
car1 30
car1 40
car2 50
car1 60
car3 70

我想要的是 e.id 和 m.id 之间的映射,以便显示汽车的名称而不是 id,我尝试的是这样的:

SELECT n.name
, f.fuel
FROM table_fuel f
RIGHT
JOIN table_names n
ON n.eid = f.mid

但我收到错误: token 不匹配。感谢您抽出时间。

最佳答案

您需要在表之间进行简单的JOIN,例如

SELECT table_names.name, 
table_fuel.fuel
FROM table_fuel
JOIN table_names
ON table_names.eid = table_fuel.mid;

关于mysql - 使用 JOIN 从 2 个表进行映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41059718/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com