1
我正在使用MySQL。 當我使用JOINS這樣我有一個用戶表和金額表,我想顯示所有用戶的金額,即使金額爲零或零
SELECT u.Id,u.FirstName,u.LastName,u.Email,SUM(a.Amount) Amount FROM users u LEFT JOIN amount a WHERE a.ExpenseDate >= '2013-05-12' GROUP BY u.Id
我有23個用戶,但它顯示了自從靠9只14的用戶數據沒有進入量。 我需要所有23位用戶的金額。
偉大的工作。謝謝。實際上有什麼不同?你能否解釋一下 – spod
[關於此鏈接的更多解釋...](http://stackoverflow.com/questions/15706112/why-and-when-a-left-join-with-condition-in-where-clause-是 - 不等效到的) –