Я нахожусь в такой ситуации:
У меня есть таблица с именем "Журналы", которая имеет 3 поля:
id,value,created
1, 10, 2020-04-27 11:37:00
2, 15, 2020-05-29 11:37:00
3, 12, 2020-05-02 11:37:00
4, 14, 2020-05-03 11:37:00
Я использую SQLalchemy с Postgres и хочу выбрать значение и дата создания записи минус дата создания следующей записи:
value,difference
10, 2
15, 3
12, 1
14, 0
Как я могу это сделать? Используя обычный SQL Я бы, вероятно, полагался на функцию lag () , но, похоже, она не поддерживается SQLAlchemy