cambiar COUNT vacio por 0

Iniciado por basickdagger, 10 Junio 2015, 21:00 PM

0 Miembros y 1 Visitante están viendo este tema.

basickdagger

hola tengo dos consultas que utilizo para contar mensajes enviados/mensajes respondidos..

tengo 3 mensajes enviados y
0 mensajes respondidos
utilizo
COUNT(id_mensaje) as msj_enviados
y el resultado es 3
utilizo
COUNT(id_respuestas) as msj_respondidos
y el resultado es vacío pero no me imprime 0

si agrego una respuesta me muestra 1

lo que necesito es q al dar vacio muestre 0

alguna idea..
pd: es en una BD de MySQL
saludos

engel lex

estás haciendolo directo en mysql o lo estás haciendo en php?
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

basickdagger

directo en mysql pero lo implementare en PHP, aunque mostrare info de varias tablas con inner join, pero ahorita estoy probando consulta por consulta para posteriormente unirlas...



Carloswaldo

¿Nos puedes poner la consulta completa que estás utilizando? La estructura de la tabla también ayudaría.