时间 Between '2018/5/1' and '2018/5/31'
会出现两种情况
情况A
1、如果时间是'2018/5/31 17:52:16'这样的格式时(有时间)
我要用Between '2018/5/1' and date-add('2018/5/31',interval 1 day)才能取到5/31
如果用Between '2018/5/1' and '2018/5/31' 只能取到5/30的资料
情况B
1、如果时间是'2018/5/31 00:00:00'这样的格式时(时间为00:00)
我用Between '2018/5/1' and date-add('2018/5/31',interval 1 day) 会取到6/1的
如果用Between '2018/5/1' and '2018/5/31' 就是取到5/31
这个问题有点困扰,是在是mysql将
我希望2018/5/31 17:52:16或是2018/5/31 00:00:00的情况下
都能用Between '2018/5/1' and '2018/5/31' 把资料汇入
Between and 中带上时间不就行了
可以使用 >= '2018/5/1' and < '2018/6/1' 不?
Between '2018/5/1 00:00:00' and '2018/6/1 00:00:00 '不就可以了?????
用Between '2018/5/1' and '2018/5/31 23:59:59可以解决你的问题',如果用Between '2018/5/1' and '2018/5/31',可以取到2018-05-31 00:00:00的数据
用berween就可以了