11/11/2015, 13:34
|
| | 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! |