Mysql Sql查询与求和困难

Mysql Sql查询与求和困难,mysql,sql,Mysql,Sql,我有一个表Customers(id | name),其中id和名称为fornitori, 还有另一张表钱(id | id客户|给予|拥有) Give和have是int字段,客户提供的钱和金额构成余额 我想创建一个查询,为每个客户显示名称和不同的名称 ofSUM(GIVE)-SUM(HAVE)其中money.idcustomers=customers.id只需按客户id分组即可: SELECT C.name, (SUM(M.give)-SUM(M.Have)) AS total FROM Cust

我有一个表
Customers(id | name)
,其中id和名称为fornitori, 还有另一张表
钱(id | id客户|给予|拥有)

Give
have
int
字段,客户提供的钱和金额构成余额

我想创建一个查询,为每个客户显示名称和不同的名称
of
SUM(GIVE)-SUM(HAVE)
其中
money.idcustomers=customers.id

只需按客户id分组即可:

SELECT C.name, (SUM(M.give)-SUM(M.Have)) AS total
FROM Customors C, Money M
WHERE C.id = M.idcustomers
ORDER BY C.name
GROUP BY C.name
SELECT Customers.name, SUM(GIVE) - SUM(HAVE) total
FROM Customers
JOIN Money ON Money.idcustomers = Customers.id
GROUP BY Customers.id

SQL小提琴演示

请给出一个您正在努力解决的问题,然后社区可以从中获得帮助。