Consulta MySQL para retornar o número 'zero' se não houver resultados
Ao selecionar uma DATA e essa data não existir na minha tabela, ela retornará atualmente um conjunto de resultados vazio. Como posso retornar o número zero para esses conjuntos de resultados vazios?:
SELECT SUM(TOTAL), SUM(5STAR), STORE, DATE
FROM `table` WHERE DATE >= '2012-02-24' GROUP BY TOTAL
MySQL returned an empty result set (i.e. zero rows)
Em vez disso, quero retornar os resultados doSUM(TOTAL)
eSUM(5STAR)
(se zero linhas) como o número zero (0).
STRUTURA DE MESA COMPLETA:
ID = PrincipalDATE = ÚNICO (data)LOJ5 ESTRELA 4STAR 3STAR 2STAR 1STARTOTAFROM = UNIQUE