У меня есть этот запрос.который возвращает дневную наименьшую и наивысшую температуру:
select year(DateTimeS),month(DateTimeS),day(DateTimeS),min(Low),max(High) from temperature
where year(DateTimeS) = 2018
group by year(DateTimeS),month(DateTimeS),day(DateTimeS)
Мне не хватает двух полей в этом запросе, LowTime и MaxTime.Я не могу понять, как получить время, когда мин (минимум) и максимум (максимум) произошли.(DateTimeS является полем DateTime, а остальные являются десятичными). Таблица содержит ежеминутные данные о температуре, например:
+-----------------------+--------+-------+
| "DateTimeS" | "High" | "Low" |
+-----------------------+--------+-------+
| "2018-09-07 23:58:00" | "89" | "87" |
| "2018-09-07 23:57:00" | "88" | "85" |
| "2018-09-07 23:56:00" | "86" | "82" |
| . | | |
| etc... | | |
+-----------------------+--------+-------+
Есть идеи?