sql-server – 如何在ms sql中查询带有时间的日期=没有时间的日期
发布时间:2020-05-25 07:31:42 所属栏目:MsSql 来源:互联网
导读:我想用日期查询这是我的样本 tsql: select * from Bookings where StartTime = 2/15/2014 starttime的值为’2/15/2014 12:00:00 AM’ 当我查询StartTime = date时没有时间结果为0 任何人都可以帮忙怎么做? 谢谢 试试这样吧 SELECT * FROM Bookings WHERE Co
|
我想用日期查询这是我的样本 tsql: select * from Bookings where StartTime = '2/15/2014' starttime的值为’2/15/2014 12:00:00 AM’ 当我查询StartTime = date时没有时间结果为0 任何人都可以帮忙怎么做? 谢谢 解决方法试试这样吧SELECT * FROM Bookings WHERE Convert(VARCHAR(10),StartTime,101) = Convert(Varchar(10),'2/15/2014',101) 如果您使用的是SQL SERVER 2012 试试这个 SELECT * FROM Bookings WHERE FORMAT(StartTime,'M/dd/yyyy') = FORMAT('2/15/2014','M/dd/yyyy')
SQL FORMAT (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql 去零函数 datagridview中数字类型常出现后面的零不能去
- CQL(Cassandra)中是否有“IF EXISTS UPDATE ELSE INSERT”命
- SQL Server全文搜索包含连字符的短语不会返回预期结果
- SQL中IS NOT NULL与!=NULL的区别
- SQL Server SQL Join的一些总结(实例)
- sql-server – 将VARCHAR转换为VARBINARY
- MySQL查询空字段或非空字段(is null和not null)
- MySQL缓存的查询和清除命令使用详解
- 解决MySQL5.1安装时出现Cannot create windows service for
- 所有数据库表都应该有主键吗?
