Add aggregate API and fix (hack) time bucket

This commit is contained in:
2024-03-12 21:58:29 -04:00
parent ec85be2096
commit e4ee81ca3e
7 changed files with 77 additions and 4 deletions

View File

@@ -0,0 +1,13 @@
SELECT name,
ROUND(min(temperature), 2) AS minimumTemperature,
ROUND(avg(temperature), 2) AS averageTemperature,
ROUND(max(temperature), 2) AS maximumTemperature,
ROUND(min(pressure), 2) AS minimumPressure,
ROUND(avg(pressure), 2) AS averagePressure,
ROUND(max(pressure), 2) AS maximumPressure,
ROUND(min(humidity), 2) AS minimumHumidity,
ROUND(avg(humidity), 2) AS averageHumidity,
ROUND(max(humidity), 2) AS maximumHumidity
FROM reading
WHERE time BETWEEN @Start AND @End
GROUP BY name;