Использование метки времени в SQLite - PullRequest
1 голос
/ 18 января 2012

Я создал базу данных для своего приложения и использую timestamp (гггг-мм-дд ЧЧ: мм: сс) в качестве атрибута моей таблицы.Как я могу запросить базу данных, чтобы получить результаты за последние 7 дней?Я думал о чем-то подобном SELECT * FROM myTable WHERE date('now','-7 days'), но, похоже, это не сработало, поскольку я не сравнивал это с моей отметкой времени.

1 Ответ

0 голосов
/ 18 января 2012

SQLite имеет только несколько функций даты и времени . Поэтому лучше всего создать две совместимые строки даты и времени в формате YYYY-MM-DD HH:MM:SS (одну на сегодня и одну на неделю назад). Затем введите эти значения в запрос SQLite (вы можете сравнить с < или >).

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