我只是运行这个查询
Select *
from ProjectData
where logtime between '2012-09-25 12:00:00.000' and '2012-09-25 12:59:59.999'
order by LogTime
为了找到 12 小时的所有记录,我们每秒都有记录,所以我期待 3600 条记录,但令我惊讶的是,我得到了 3601 条记录,最后记录时间是
2012-09-25 13:00:00.000
知道为什么选择这个记录吗?即使Between
包含给定值,该值也高于条件。我正在使用 SQL Server 2012 Express 版本。