sql怎么获取当天某时间段的记录
1个回答
展开全部
可使用如下语句:
1
select cast(convert(varchar(10),getdate(),120)+' 00:00:00' as datetime)
结果:
语句说明:
其中getdate()是获取当前的时间
convert(varchar(10),getdate(),120)是将当前时间的类型转换成字符类型,并只取出年月日信息。
convert(varchar(10),getdate(),120)+' 00:00:00'是将当前的时间加上小时分秒组成字符型的时间。
cast(convert(varchar(10),getdate(),120)+' 00:00:00' as datetime)是将字符转成日期型的数据并输出。
1
select cast(convert(varchar(10),getdate(),120)+' 00:00:00' as datetime)
结果:
语句说明:
其中getdate()是获取当前的时间
convert(varchar(10),getdate(),120)是将当前时间的类型转换成字符类型,并只取出年月日信息。
convert(varchar(10),getdate(),120)+' 00:00:00'是将当前的时间加上小时分秒组成字符型的时间。
cast(convert(varchar(10),getdate(),120)+' 00:00:00' as datetime)是将字符转成日期型的数据并输出。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询