1.不同的数据库对 BETWEEN...AND 操作符的处理方式是有差异的。需要自己测试

2.一般情况下。SQL Server中 between and是包括边界值的,not between不包括边界值,不过如果使用between and 限定日期需要注意,如果and后的日期是到天的,那么默认为00:00:00。