PHP - obtener los 0 en un consulta

 
Vista:
sin imagen de perfil

obtener los 0 en un consulta

Publicado por alejandro (15 intervenciones) el 20/11/2017 21:59:40
estimados,

Tengo la siguiente consulta
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
SELECT
   p.id_pregunta,
   tr.tipo,
   COUNT( r.id_respuesta) as cantidad_respuestas
FROM
   preguntas p
   LEFT JOIN
      tipo_respuesta tr
      on p.id_pregunta = tr.id_pregunta
   LEFT JOIN
      respuesta r
      on tr.id_tipo = r.id_tipo
   LEFT JOIN
      form_alumnos f
      on r.id_form_alumno_fk = f.id_form_alumno
WHERE
   f.cod_curso_alumno = '354945'
   AND f.anio = '2016'
   AND f.semestre = 'Primer'
GROUP BY
   p.id_pregunta,
   tr.tipo

Esta consulta me arroja esta tabla
tablafiltrofinal

los datos que me arroja la tabla están bien son lo que necesito, pero falta que me arroje los valores 0
ejemplo :
Id_pregunta tipo cant_res
1 1 0
1 2 0
1 3 0
1 4 4
1 5 5
2 1 0
2 2 0
2 3 0
2 4 2
2 5 5
| | |
| | |
21 1 0
21 2 1
21 3 2
21 4 2
21 5 2

Si alguien me podría orientar o ayudar, ya he intentado de varias formas y no me sale
de antemano muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de santi
Val: 588
Bronce
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

obtener los 0 en un consulta

Publicado por santi (204 intervenciones) el 23/11/2017 19:07:19
Hola,

puede que tengas que sustituir los valores nulos a 0...

¿Has mirado si por defecto los atributos en los que debe aparecer el 0 no están en NULL?

Saludos ;)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar