Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/11/2015, 13:39
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Problema con consulta Counts!

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
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)