Вверх ↑
Ответов: 1891
Рейтинг: 110
#1: 2010-08-27 11:47:42 ЛС | профиль | цитата
user_asm, Вам же русским языком было написано, что дату в базу данных нужно писать как YYYY-MM-DD либо в формате unix. Кроме того, сам разработчик написал Вам, что приведенный Вами формат не поддерживается и, следовательно, никто не гарантирует правильность выборок по формату DD.MM.YYYY.

Измените все записи на правильный формат. Вот код
#sql
-- Проводишь к нормальному формату date
UPDATE note SET notes=(SUBSTR (notes, 7, 4) || '-' || SUBSTR (notes, 4, 2) || '-' || SUBSTR (notes, 1, 2));
-- выбираешь так:
SELECT * FROM note WHERE notes <= date('now','localtime') AND notes > date('now','localtime', '-10 days') ORDER BY LastName,Name;

карма: 0
%time%
1
Голосовали:user_asm