boa tarde,
tenho um select que me retornar as vendas dias do mes corrente, o problema é que quando o dia não tem venda ele não retorna nada e eu precisso que me retorne o dia com valor 0.
hoje minha consulta retorna assim:
Dia |
Valor |
17 |
0 |
15 |
15 |
20 |
30 |
e eu preciso que me retorne assim:
Dia |
Valor |
1 |
0 |
2 |
15 |
3 |
30 |
4 |
0 |
5 |
0 |
6 |
0 |
7 |
0 |
8 |
0 |
9 |
0 |
10 |
0 |
11 |
0 |
12 |
0 |
13 |
0 |
14 |
0 |
essa é minha consulta:
Select DatePart(DAY, Dat_Movime) as Label,
Replace( SUM(Val_Nota), ',', '.') as 'Value',
'192,192,192' RGB
from NFECB
where Sta_NfeCab = 'F'
and Tip_EntSai = 'E'
and Tip_Operac = 'C'
and ISNULL(Flg_Estorno,0) = 0
and Dat_Movime between '2018-08-01' and '2018-08-30'
group by DatePart(DAY, Dat_Movime)
Grato:
Paulo