У меня есть две таблицы в MySql. table1:MySql LEFT JOIN возвращает только одну строку NULL из другой таблицы
id account_no
1 123
2 124
3 125
4 126
5 127
table2:
id amount
1 200
1 300
2 400
3 300
2 100
Мой желаемый результат:
account_no total_amount
123 500
124 500
125 300
126 0
127 0
Мой запрос выглядит следующим образом
SELECT a.account_no AS 'account_no', IFNULL(SUM(b.amount),0) AS 'total_amount'
FROM table1 a
LEFT JOIN table2 b
ON a.id = b.id
GROUP BY b.id ORDER BY a.account_no
Но с этим запросом я получение onl y это
account_no total_amount
123 500
124 500
125 300
126 0
Может ли кто-нибудь мне помочь?
Спасибо. Это помогло :) – rin2