gpt4 book ai didi

mysql - 将一个 MySQL 表的 ID 名称连接到另一个 MySQL 表中的 ID

转载 作者:行者123 更新时间:2023-11-29 01:31:08 25 4
gpt4 key购买 nike

我有一张由 ID 标识的客户详细信息表,如下所示:

ID (the clientcode), Name, Details

我想从另一个包含销售信息的表中引用 ID,并在查询中获取客户的姓名。

我的原始查询字符串是这样的:

SELECT clientcode, SUM(sales) FROM inventory WHERE manufacturer='1' 
GROUP BY client code ORDER BY SUM(sales) DESC

我还想获取客户端代码引用的客户端名称。

我尝试了几个 LEFT JOIN,但无法使查询正常工作。

最佳答案

SELECT i.clientcode
, c.name
, SUM(i.sales)
FROM inventory i
LEFT
JOIN clientdetails c
ON c.id = i.clientcode
WHERE i.manufacturer='1'
GROUP BY i.clientcode, c.name
ORDER BY SUM(i.sales) DESC

关于mysql - 将一个 MySQL 表的 ID 名称连接到另一个 MySQL 表中的 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12266471/

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