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

mmmm una ultima duda por hoy (muchas gracias por cierto)
Si yo tengo esta consulta que acabamos de poner donde saco
D nombreEstacion Tipo countTIPO1 CountTIPO2 COUNTTIPO3
85 A Pistola 1
94 B Pistola 2
100 D Pistola 1
106 F Pistola 4
109 G Pistola 3
118 I Pistola 1
121 K Pistola 1

podría hacerlo de alguna manera rápida si el countTIPO1 --->count(LE.id) sale basicamente en el where donde pone "LE.resultadoNOK=2"

El countTIPO2 seria exactamente la misma consulta pero "LE.resultadoNOK=1"

y El countTIPO3 seria exactamente la misma consulta pero "LE.resultadoNOK=0"

Habia pensado en hacer en:
SELECT
ES.id,
ES.nombre AS nombreEstacion,
TE.nombre AS Tipo estación,
COUNT(LE.id) AS Cuenta,
(METER LA CONSULTA2),
(METER LA CONSULTA3),
FROM .....

Habria alguna forma mas ingeniosa o mejor de hacerlo (de manera sencilla claro esta), o asi ya esta bien


POR ULTIMO y siento abusar. Tengo a veces problemas para entender el GROUP BY. Es decir cuando es un caso sencillo de un campo y un count o sum lo entiendo y lo veo claro.
Pero si tengo un SELECT id,Nombre,APELLIDO1,APELLIDO2....
GROUP BY (¿?)

CUando no hay campos tipo counts y tal, no entiendo o no veo muy bien cuando poner en group by:
A) No poner group by
B) Group by id,
C) group by id,nombre
D)group by id,nombre,Apellido1

gracias por todo de verdad!