我们有一个后端 MySQL 的项目,我们最近迁移到 SQL Server 2005。当使用 MySQL 时,像下面给出的查询通常可以正常工作,因为它给出了意外的结果。
select * from employees where joindate between '2013-05-01' and '2013-05-01'
这里的开始日期和结束日期是相同的。
MySQL 曾经提供在'2013-05-01'加入的员工的记录。T-SQL 在哪里提供在'2013-04-30'加入的员工的记录
表中的 joindate 列也有时间部分,我们在其中记录员工加入的确切时间和日期。
有没有解决这个问题的方法。请让我知道。
谢谢,dpchimmili。