( lupus | 2022. 08. 05., p – 19:43 )

Szerkesztve: 2022. 08. 05., p – 20:04

Ha a mero oszlopban az óra által mutatott növekvő értékek vannak, akkor így:

select strftime('%Y-%m', x.datum) honap
      ,sum(x.diff) fogyas
  from (select datum
              ,mero
              ,mero - lag(mero, 1, 0) over(order by datum) diff
          from gaz) x
 group by strftime('%Y-%m', x.datum)
 order by honap;