在另一个表中的两个smalldatetimes之间选择smalldatetime

时间:2014-07-17 15:38:22

标签: sql date smalldatetime

我需要从(日期)用户进入

中选择(小日期时间)

表有

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 个答案:

答案 0 :(得分:0)

您需要使用BETWEEN子句和DateAdd()函数才能获得一天。试试这个问题:

SELECT day.time
FROM day  INNER JOIN [user]
     ON day.time BETWEEN [user].time AND DateAdd(d, 1, [user].time)