mysql between ...and... 查询的范围: 包括左右边界值
1. 查询字符串 或者数值型
eg: between '2018-08-01' and '2018-08-05', 查询所得数据包括 2018-08-01 ~ 2018-08-05
eg: between 1 and 5 , 相当于 >= 1 and <= 5
2.查询时间 timestamp, datetime
eg: between '2018-08-01' and '2018-08-05' , 系统会将时间默认补全0,
即查询的是between '2018-08-01 00:00:00' and '2018-08-05 00:00:00',
若希望查询2018-08-05一整天,时间需要加1天处理 date_add()