Вниз
Скачать: CL | DM;

between не магу понять почему не работает   Найти похожие ветки 

← →
cbandit ©   (2005-02-28 12:02) [0]

БД на mssql делаю запрос
SELECT datev, typer, edizm, kolvo, kab
FROM dbo.TRasxod
WHERE (datev BETWEEN "01.02.2005" AND "28.02.2005")
datev varchar(12)  

почему то выводит все даты а не в указанном интервале
и как мне выдать результат допустим в Excel


← →
ЮЮ ©   (2005-02-28 12:06) [1]

>почему то выводит все даты

и за 2004 год? не верю!

>"01.02.2005"

c большой долей вероятности может быть интерпретировано как 2 января 2005


← →
Johnmen ©   (2005-02-28 12:23) [2]

Никогда такой битвин для символьных типов полей, в которых прописана таким образом дата, не будет работать корректно(ожидаемо некоторыми...)


← →
ЮЮ ©   (2005-02-28 12:25) [3]

>datev varchar(12)  
cлона то я и не приметил



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.024 c
14-1110441288
Inventor
2005-03-10 10:54
2005.03.27
Алгоритм составления расписания занятий в ВУЗЕ


14-1109952872
старый маразматикЪ
2005-03-04 19:14
2005.03.27
30 ответов модератора на вопрос "почему удалили моё сообщение?"


3-1109500901
xman
2005-02-27 13:41
2005.03.27
Создание схемы в базе ORACLE


3-1109491567
Salikcool
2005-02-27 11:06
2005.03.27
Проверка существования таблици


4-1108551494
DeskTop
2005-02-16 13:58
2005.03.27
Как определить путь к рабочему столу




   Наверх