SQL Server - Ayuda con consulta sql

   
Vista:

Ayuda con consulta sql

Publicado por Edu (3 intervenciones) el 29/07/2009 12:13:27
Buenas, tengo la siguiente consulta:

SELECT Remota AS REMOTA, CAST(MIN(Valor) AS decimal(16, 2)) AS MÍNIMA, CAST(AVG(Valor) AS decimal(16, 2)) AS MEDIA, CAST(MAX(Valor) AS decimal(16, 2))
AS MÁXIMA
FROM Usr_Eventos AS Usr_Eventos_1 WITH (NOLOCK)
WHERE (Fecha >= '01/07/2009') AND (TipoMedida = 318) AND (Fecha <= '24/07/2009')
GROUP BY Remota
HAVING (AVG(Valor) < 10)
ORDER BY REMOTA

Además de seleccionar la REMOTA, MÍNIMA, MEDIA y MÁXIMA me gustaría también seleccionar NumContador, el problema es que cada remota puede tener varios NumContador. Hay alguna forma de que me salga un resultado parecido a éste:

REMOTA CONTADOR MÍNIMA MEDIA MÁXIMA
1 1 0 0 0
1 2 10 10 10


Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

RE:Ayuda con consulta sql

Publicado por Isaias (3182 intervenciones) el 29/07/2009 17:43:36
Mi respuesta en otro foro:

Agrega:

MIN(Contador) o MAX(Contador), agrupando por REMOTA

Por otro lado las comparaciones debes ordernarlas:

WHERE (Fecha >= '20090701' AND Fecha <= '20090724') AND (TipoMedida = 318)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar