У меня есть такая таблица:
CREATE TABLE `item_zone` (
`item` INTEGER NOT NULL,
`zone` INTEGER NOT NULL,
`action_date` TEXT NOT NULL,
`price` INTEGER NOT NULL,
`days_price_established` INTEGER
);
INSERT INTO `item_zone` VALUES (50374500, 1, 1512248400, 5, 10);
INSERT INTO `item_zone` VALUES (50374500, 1, 1513112400, 9, 1);
INSERT INTO `item_zone` VALUES (50374500, 1, 1513198800, 8, null);
Таблица не имеет первичного ключа, но я думаю, что можно использовать oid.В action_date он хранит UNIX-подобные данные, а в days_price_established он хранит информацию о том, сколько дней осталось от последнего изменения цены (action_data (n) - action_data (n-1). Мне нужно показать days_price_estableshed, но я не знаю, как свойство делать математику сдаты.