Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

¿Como mostrar una tabla y las medias de sus registros?

Estas en el tema de ¿Como mostrar una tabla y las medias de sus registros? en el foro de PostgreSQL en Foros del Web. Hola, estoy intentando hacer una query a una tabla en la que muestre los valores de cada registro y las medias de esos registros. La ...
  #1 (permalink)  
Antiguo 06/04/2022, 13:51
 
Fecha de Ingreso: enero-2012
Mensajes: 52
Antigüedad: 12 años, 11 meses
Puntos: 1
Pregunta ¿Como mostrar una tabla y las medias de sus registros?

Hola, estoy intentando hacer una query a una tabla en la que muestre los valores de cada registro y las medias de esos registros.
La estructura de la tabla es:
date, numeric(3,1), numeric(3,1), int2, int2
He intentado hacer una unión en una vista pero sólo me muestra la primera parte de la query
Código:
CREATE OR REPLACE VIEW medias_view
AS (SELECT * from valores order by fecha)
UNION ALL
( SELECT fecha, ROUND (AVG (sistolica),1) as med_sist,
    ROUND (AVG (diastolica),1) as med_diast,
    ROUND (AVG (pulsaciones)) as med_puls,
    ROUND (AVG (saturacion)) as med_sat
   FROM valores group by fecha order by fecha);
Por separado si veo los resultados:
Código:
SELECT * FROM valores ORDER BY  fecha;

SELECT ROUND (AVG (sistolica),1) AS med_sist, 
ROUND (AVG (diastolica),1) AS med_diast, ROUND (AVG (pulsaciones)) AS med_puls,
ROUND (AVG (saturacion)) AS med_sat FROM valores;
¿Podeis echarme una mano?. Gracias.

Etiquetas: medias, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:01.