У меня есть таблица, в которой каждая запись имеет дату. Я хочу получать записи на основе последних 365 дней.Как я могу получить все прошлогодние записи таблицы SQLite
WHERE MYDATE < date('now', '-365 day') is not working
Таблица имеет следующие:
George 10/4/2016 Pass
John 4/5/2015 Pass
John 19/7/2013 Fail
Так я бегу выше и
Я получаю Джона с 19/7/2013 и Джордж с 10/4/2016
* это правильно? *, Очевидно, нет ... 'JULIANDAY ('365') ', что он должен был вернуться? * на основе последних 365 дней. * Тогда почему вы используете знак «равный»? вы должны проверить, больше ли 'yourDateColmnAaDays', чем' nowAsDays минус 365' – Selvin
'... WHERE strfttime ('% Y', date) =" + year; ' –
Каков формат значений в столбце' date' ? –