怎么从数据库中查询datetime类型的同一天里的数据
展开全部
SELECT * FROM [DealingDB].[dbo].[Complaint] (表名)
WHERE (rettime(字段名) BETWEEN CONVERT(datetime, LEFT(GETDATE(), 10) + ' 00:00:00.000')
AND CONVERT(datetime, LEFT(GETDATE(), 10) + ' 00:00:00.000') + 1)
ORDER BY rettime(字段名) DESC
我就不说明了,你自己看一下吧, 把表名, 和字段名一换就妥了!
WHERE (rettime(字段名) BETWEEN CONVERT(datetime, LEFT(GETDATE(), 10) + ' 00:00:00.000')
AND CONVERT(datetime, LEFT(GETDATE(), 10) + ' 00:00:00.000') + 1)
ORDER BY rettime(字段名) DESC
我就不说明了,你自己看一下吧, 把表名, 和字段名一换就妥了!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from tb where convert(char(10),日期,120)='2004-04-28'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询