отсчета
(id, price, time_sec)
в ней записывается изменение price за каждые ±3 сек:
я делаю запрос, select * from A where time_sec > {time.now - 10сек};
id: 1; price 100; time_sec: 10000
id: 1; price 110; time_sec: 10001
id: 1; price 20; time_sec: 10003
id: 1; price 330; time_sec: 10004
как мне сделать запрос с подзапросами видимо, чтоб взять price с самого начала врмемени выданного селекта и с конца?
ORDER BY LIMIT 1 проще всего, думаю.
То есть первую и последнюю цену?
да, в диапазоне от time.now - 10 до time.now где id = 1; ну вообще все данные ореинтируясь на 1 и последнюю цену
Функция first_value https://sqlize.online/sql/psql14/00256a3c11fcc61a5604aa70cc081770/
Обсуждают сегодня