Suponhamos que eu tenha uma tabela com os seguintes valores
TABELA 1
id
1
2
3
4
5
6
e outra tabela com os seguintes valores
TABELA 2
id valor
1 10
1 5
2 4
3 2
4 1
o que eu precisava produzir é
id soma
1 15
2 4
3 2
4 1
5 0
6 0
Ou seja, somar os valores da TABELA 2 organizados por id, fiz a seguinte consulta SQL:
SELECT
tabela1.id as id,
SUM(tabela2.valor) as soma
FROM
tabela1,tabela2
WHERE
tabela1.id = tabela2.id
GROUP BY tabela1.id
Porém o resultado é
id soma
1 15
2 4
3 2
4 1
Ou seja, 5 e 6 não aparecem. O que eu devo fazer, nesse caso?