Строки запроса SQLserver между определенной датой - PullRequest
2 голосов
/ 09 июня 2011

как я могу получить строку путем фильтрации между определенной датой ...

в моей таблице тысячи строк о заказанной еде.

Я хочу проверить заказанную еду в период с 1 июня 2011 года по 13:00 до 5 июня 2011 года. Как я мог предположить, чтобы написать код T-SQL ...

Ответы [ 2 ]

2 голосов
/ 09 июня 2011
 select *
 from MyTable
 where MyDate >= `2011-06-01T13:00:00` and  MyDate < '2011-06-05T18:00:00'

, если вы хотите включить обе даты:

 select *
 from MyTable
 where MyDate between `2011-06-01T13:00:00` and  '2011-06-05T18:00:00'
1 голос
/ 09 июня 2011

Делая некоторые дикие предположения о структуре вашей таблицы, в основном, делайте это ...

Select * from ordered_food 
where ordered_date 
between '2011-06-01 13:00:00' and '2011-06-05 18:00:00'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...