Ver Mensaje Individual
  #8 (permalink)  
Antiguo 12/11/2015, 01:47
sergioo
 
Fecha de Ingreso: abril-2008
Mensajes: 41
Antigüedad: 16 años
Puntos: 0
Respuesta: Problema con consulta Counts!

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Con un "truco":
Código MySQL:
Ver original
  1.     ES.id,
  2.     ES.nombre nombreEstacion,
  3.     TE.nombre Tipo estación,
  4.     COUNT(LE.id) Cuenta,
  5.     SUM(IF(LE.resultadoNOK=1, 1, 0)) NoOk,
  6.     SUM(IF(LE.resultadoNOK=0, 1, 0)) Ok
  7. FROM estacion ES
  8.     LEFT JOIN lectura LE ON ES.id = LE.idEstacion
  9.     LEFT JOIN deutztraza.tipo_estacion ES.idTipoEstacion = TE ON TE.id
  10.     ES.eliminada=0
  11.     OR LE.idEstacion IS NULL
  12. GROUP BY ES.id
Que también puede ser así:
Código MySQL:
Ver original
  1.     ES.id,
  2.     ES.nombre nombreEstacion,
  3.     TE.nombre Tipo estación,
  4.     COUNT(LE.id) Cuenta,
  5.     SUM(LE.resultadoNOK=1) NoOk,
  6.     SUM(LE.resultadoNOK=0) Ok
  7. FROM estacion ES
  8.     LEFT JOIN lectura LE ON ES.id = LE.idEstacion
  9.     LEFT JOIN deutztraza.tipo_estacion ES.idTipoEstacion = TE ON TE.id
  10.     ES.eliminada=0
  11.     OR LE.idEstacion IS NULL
  12. GROUP BY ES.id
cuando puedas si es posible me podrías resolver las ultimas dudas, gracias!