MySQL中Between and是包含边界的,已经实际验证过。

举个例子:
where create_time between '2018-01-01 00:00:00' and '2018-01-01 00:00:02'
最后的结果是包含create_time = '2018-01-01 00:00:00' 和 create_time= '2018-01-01 00:00:02' 的行的。

至于网上说的Between and不包含边界的可能跟使用数据库厂商有关,这边就不再研究。