Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 как сделать between по 2 полям  [new]
new_login
Member

Откуда:
Сообщений: 5
всем привет,

не могу сообразить как можно найти дату если есть два поля

дата/время начала
дата/время конец
как можно найти определённую дату/время между этими двумя полями ?

к примеру :
дата/время начала дата/время конец

2013-03-04 15:40:00 2013-03-04 15:42:00
2013-03-04 15:40:00 2013-03-04 15:42:00
2013-03-04 13:07:00 2013-03-04 15:42:00
2013-03-04 13:07:00 2013-03-04 15:42:00
2013-03-04 15:43:00 2013-03-04 15:44:00
2013-03-04 15:43:00 2013-03-04 15:44:00
2013-03-04 14:07:00 2013-03-04 15:45:00
2013-03-04 14:07:00 2013-03-04 15:45:00
2013-03-04 14:47:00 2013-03-04 15:46:00
2013-03-04 14:47:00 2013-03-04 15:46:00
2013-03-04 12:27:00 2013-03-04 15:47:00
2013-03-04 12:27:00 2013-03-04 15:47:00
2013-03-04 11:48:00 2013-03-04 15:48:00
2013-03-04 11:48:00 2013-03-04 15:48:00
2013-03-04 14:15:00 2013-03-04 15:49:00
2013-03-04 14:15:00 2013-03-04 15:49:00

у меня есть значение = "2013-03-04 15:00:00", нужно его найти в промежутки двух полей начало/конец.

надеюсь понятно выразился, сильно не ругайте.
5 апр 13, 09:05    [14138589]     Ответить | Цитировать Сообщить модератору
 Re: как сделать between по 2 полям  [new]
wizli
Member

Откуда: Minsk
Сообщений: 270
new_login,
Добрый день! Возможно я не правильно понял вашу проблему, но что вам мешает добавить в where такую строчку
where date = 013-03-04 15:00:00''
5 апр 13, 09:22    [14138631]     Ответить | Цитировать Сообщить модератору
 Re: как сделать between по 2 полям  [new]
Dima T
Member

Откуда:
Сообщений: 15017
where  "2013-03-04 15:00:00" between Table.dStart and Table.dEnd
5 апр 13, 09:28    [14138636]     Ответить | Цитировать Сообщить модератору
 Re: как сделать between по 2 полям  [new]
new_login
Member

Откуда:
Сообщений: 5
Dima T
where  "2013-03-04 15:00:00" between Table.dStart and Table.dEnd



Спасибо большое )
5 апр 13, 09:56    [14138708]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить