Страница: 1 |
Запрос в Access c jet 4.0 WHERE Format (Дата,""mm"")+Гарантия >= '" & m & "' AND Format (Дата,""yyyy"")= '" & yy & "'" В выше преведенном условии запроса если "mm+Гарантия" должно получаться > "9" получается "0".И в последующем сравнении с текучей датой(m) получается что гарантия уже недействительна. Помогите, что не верно у меня или как добиться желаемого результа иным способом? "m" - дата на текущий день , "mm"-месяц из даты покупки, "Гарантия" - поле с продолжительностью гарантии. И еще один попутный вопрос по SQL. При сравнении дат вот таким образом (Дата > Дата) с равнивает почемуто только по дням Between не помогает(он работает с Американ. форматом даты */*/* а у меня в Access *.*.* )
У далите этот вопрос!!! Прошу прощения просто какаято сумбурность с посылкой вопросов. Страница: 1 |
Вопрос: SQL \ проблема
Добавлено: 01.10.02 17:51
Автор вопроса: Kit
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
Kit
Вопросов: 11
Ответов: 31
Профиль | | #1
Добавлено: 01.10.02 17:56