【发布时间】:2020-07-15 22:33:18
【问题描述】:
我有以下三个表:
我有以下查询要加入以上 3 个表
customer.customer_id,
customer.name,
SUM(sales.total),
sales.created_at,
SUM(sales_payments.amount)
FROM
sales INNER JOIN customer ON customer.customer_id = sales.customer_id
INNER JOIN sales_payments ON sales.customer_id = sales_payments.customer_id
WHERE sales.created_at ='2020-04-03'
GROUP By customer.name
sales.total 的总和是 sales.total 列的实际总和的两倍,它有 2 行计数,我需要该列的实际总和,而不是那些行的总和加倍,谢谢你提前帮忙..
【问题讨论】:
标签: mysql sql sql-server join