
consulta con Count, group by y tambien mostrar los que tienen 0 registros
Publicado por José Luis (3 intervenciones) el 03/02/2016 16:34:04
Por favor su ayuda, tengo 2 tablas
TB_Departamento
id_dep| Nombre
1 rrhh
2 Seguridad
3 Produccion
TB_Incidentes
tipo_inc| id_dep
1 2
2 2
1 3
2 2
2 3
1 3
1 3
y quiero hacer una consulta parecida a esta:
y me da este resultado:
Seguridad 3
Produccion 4
pero yo quiero que me de este:
rrhh 0
Seguridad 3
Produccion 4
de antemano muchas gracias.
TB_Departamento
id_dep| Nombre
1 rrhh
2 Seguridad
3 Produccion
TB_Incidentes
tipo_inc| id_dep
1 2
2 2
1 3
2 2
2 3
1 3
1 3
y quiero hacer una consulta parecida a esta:
1
2
3
select D.Nombre, count(I.tipo_incidente) as Num from TB_Departamento D, TB_Incidente
where D.id_dep=I.id_dep
group by D.Nombre
y me da este resultado:
Seguridad 3
Produccion 4
pero yo quiero que me de este:
rrhh 0
Seguridad 3
Produccion 4
de antemano muchas gracias.
Valora esta pregunta


0