Выберите smalldatetime между двумя smalldatetimes в другой таблице

Мне нужно выбрать (маленькая дата и время) из (дата)

лайк

стол есть

2013-07-05 09:12:00
2014-07-03 10:12:00
2014-07-04 13:32:00
2014-07-08 14:30:00
2014-07-06 08:27:00

названные времена

когда пользователь вводит дату из календаря, она конвертируется в 2014-07-06 00:00:00 и сохраняется в другой таблице с именем user_time

так что мне нужно, когда пользователь вводит дату, выбирают только день, который пользователь вводит!!!!

???

Я устал

SELECT  day.time
FROM            day  INNER JOIN
                         user ON day.time >= user.time

1 ответ

Вам нужно использовать BETWEEN пункт и DateAdd() Функция, чтобы получить только один день. Попробуйте этот запрос:

SELECT day.time
FROM day  INNER JOIN [user]
     ON day.time BETWEEN [user].time AND DateAdd(d, 1, [user].time)
Другие вопросы по тегам