Estou tentando mostrar os dias (em sequencia) e a quantidade de um tipo de registros gravados naquele dia.
Consegui escrever um select onde tenho os dias sequenciados MAS quando o dia não tem registros do tipo específico este dia não aparece no resultado
SELECT tipo, COUNT(*) AS total, DATE_FORMAT(data_registro,'%d') AS dia
FROM tbl_tabela
WHERE data_registro
BETWEEN '2019-11-01'
AND '2019-11-31'
AND tipo ='1'
GROUP BY dia
resultado
dia - total
01 -10
02 - 4
03 - 19
06 - 3
07 - 27
eu precisava listar também os dias que o resultado fosse ZERO registros sem pular dias.
Pergunta
Helder Mozart
Estou tentando mostrar os dias (em sequencia) e a quantidade de um tipo de registros gravados naquele dia.
Consegui escrever um select onde tenho os dias sequenciados MAS quando o dia não tem registros do tipo específico este dia não aparece no resultado
resultado
dia - total
01 -10
02 - 4
03 - 19
06 - 3
07 - 27
eu precisava listar também os dias que o resultado fosse ZERO registros sem pular dias.
dia total
01 - 10
02 - 4
03 - 19
04 - 0
05 - 0
06 - 3
07 - 27
também TENTEi o select abaixo, mas obtive o mesmo resultado
😞
Alguém pode me dá uma dica de como listar também os dias sem registros informando como valor 0?
AGRADEÇO A GENTILEZA, AMIGOS!
Link para o comentário
Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados