mysql
WHERE timestamp >= '2011-01-01' AND timestamp < DATE_ADD( '2011-01-01',INTERVAL 1 DAY)
mssql
WHERE LogDate >= CONVERT(VARCHAR(10), '2011-01-01',120) AND LogDate< CONVERT(VARCHAR(10),dateadd(DAY, 1, '2011-01-01'),120)
WHERE timestamp >= '2011-01-01' AND timestamp < DATE_ADD( '2011-01-01',INTERVAL 1 DAY)
mssql
WHERE LogDate >= CONVERT(VARCHAR(10), '2011-01-01',120) AND LogDate< CONVERT(VARCHAR(10),dateadd(DAY, 1, '2011-01-01'),120)
本文介绍了在MySQL和MSSQL中如何精确地进行日期范围查询的方法,通过具体的SQL语句示例展示了如何筛选特定日期的数据记录。
3321

被折叠的 条评论
为什么被折叠?



