Сравните две даты с существующей датой и получите значения из таблицы - PullRequest
2 голосов
/ 27 января 2012

Я использую SQL2008 для создания SP.В моей процедуре я хочу сравнить три значения даты и получить данные двух дат из таблицы.

Я получаю две даты из моего пользовательского интерфейса @date1, @date2, и у меня есть столбец Date3 вмоя таблица основана на @date1, @date2 и Date3. Я хочу выбрать некоторые данные из своей таблицы.

Как я могу это сделать?

Ответы [ 2 ]

2 голосов
/ 27 января 2012

Чтобы избежать отметки времени в поле даты, вы можете использовать Select col1,col2... from table_name where Date(Date3) between @Date1 and @date2.

1 голос
/ 27 января 2012

Я думаю, что вы хотите это:

select col1, col2, col3, ... from Table
where Date3 between @date1 and @date2

Это даст вам все строки из Table where Date3 date is >= @date1 and <= @date2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...