所以有一个客户列表,有一个客户列表。
我有 2 张桌子,customers
并且invoices
.
Customer_id
对于我的客户来说可能是一样的,例如
客户A
Customer #1
客户 B
Customer #1
因此对于不同的客户,发票表的 customer_id 可以为 1。
下面的查询有效,但似乎有点混乱。有什么想法可以清理吗?
SELECT name,
sum(sub_total) total
FROM customers, invoices
WHERE customer_id = 1438 and
invoices.customer_id = 1438 and
customers.customer_id = invoices.customer_id
GROUP BY name
Order By total DESC;