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:
Por separado si veo los resultados: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);
Código:
¿Podeis echarme una mano?. Gracias. 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;


