SQLAlchemy Последовательные строки разность даты и времени - PullRequest
0 голосов
/ 04 мая 2020

Я нахожусь в такой ситуации:

У меня есть таблица с именем "Журналы", которая имеет 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...