Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.25;
Скачать: CL | DM;

Вниз

Запрос   Найти похожие ветки 

 
@Lex ©   (2004-06-30 18:45) [0]

Здравствуйте Всем.

В таблице есть поля data тип Date и time тип Time
необходимо выбрать записи за определенный промежуток времени.
делаю:

select * from tbl
where (data>="01.06.2004" and time>="10:00:00")
 and (data<="02.06.2004" and time <"12:00:00")

результат получается:
записи за 1е число с 10 до 12 часов
и записи за 2е число с 10 до 12 часов,
но мне надо получить записи с 10 часов 1-го по 12 часов 2-го.

Помогите советом.


 
Reindeer Moss Eater ©   (2004-06-30 19:01) [1]

where
(data = "01.06.2004" and time >= "10:00:00")
or
(data = "02.06.2004" and time <= "12:00:00")


 
Fay ©   (2004-06-30 19:03) [2]

А поля varchar типа varchar у тебя нету?


 
@Lex ©   (2004-06-30 19:09) [3]

//Fay ©   (30.06.04 19:03) [2]
Поля именно такого типа и поменять я ни чего не могу

//Reindeer Moss Eater ©   (30.06.04 19:01) [1]
а с 1-го по 3-е что выдаст


 
Johnmen ©   (2004-07-01 09:17) [4]

Напр. от 1 до 13
select * from tbl
where ((data="01.06.2004" and time>="10:00:00") or (data>="02.06.2004"))
and ((data="13.06.2004" and time <"12:00:00")  or (data<="12.06.2004"))



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

Текущий архив: 2004.07.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.06 c
14-1088945217
pasha_golub
2004-07-04 16:46
2004.07.25
Free BrainBench tests


6-1085565720
kalishenko
2004-05-26 14:02
2004.07.25
Пример UDP-сервера на API


1-1089705572
Fast
2004-07-13 11:59
2004.07.25
Сервисы NT


1-1089701507
sergeii
2004-07-13 10:51
2004.07.25
Подскажите как в строке чисел наитйти букву


1-1089606581
sergeyyy71
2004-07-12 08:29
2004.07.25
Delphi IDE и много пользователей ОС