Не уверен, что это возможно, однако я пытаюсь определить стоимость электроэнергии в реальном времени на основе интеграла мгновенного использования (в ваттах).Там, где я живу, затраты на электроэнергию зависят от времени суток - как я могу построить запрос, включающий if time < PeakTime && time > offPeakTime; usage * offPeakPowerCost
и суммировать затраты offPeak и onPeak вместе в результате.
Это то, что я использую, чтобы собрать Wh из W.
SELECT cumulative_sum(integral("Load")) /3600 FROM "batt_stat" WHERE $timeFilter GROUP BY time(1s)