Cita:
Empezado por fjcg02
Yo creo que es porque estás haciendo mal la join. No sé porqué metes otra select.
Prueba esto. Debes tener la tabla días con 31 registros.
Código SQL [-]Select D.DIA, sum(R.Kgs) as sumakilos from Dias D left join Recepcion R on D.dia=extract(day from R.fecha) group by D.dia
Luego nos comentas.
Saludos
|
Falta el mes y año
Select D.DIA, sum(R.Kgs) from Dias D
left join Recepcion R on D.dia=extract(day from R.fecha)
where extract(month from R.fecha)=el_mes and extract(year from R.fecha)=el_año
group by D.dia
Lo siento pero al editar el post no consigo que se vea como sentencia SQL