Простой вопрос о синтаксисе sqlite3 - PullRequest
0 голосов
/ 13 июля 2011

Я новичок в sqlite3 (и базы данных в целом по этому вопросу).Во всяком случае, в моей базе данных у меня есть столбец даты, и я хотел получить все данные в течение 3 дней с текущей даты.Вот запрос, который у меня есть.Я просто не уверен, есть ли встроенный способ получить близкие даты в sqlite3.Я не знаю, что положить в '?'.

SELECT date FROM fooTable WHERE date('now') ???????

1 Ответ

1 голос
/ 13 июля 2011

Попробуйте (3 дня - 3 * 86400 секунд):

SELECT date FROM fooTable WHERE strftime('%s', now) - strftime('%s',date) < 259200
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...