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

questionAnswers(6)

yourAnswerToTheQuestion