mysql日期搜索的边界问题

时间格式为date时候,搜索11-30的数据 BETWEEN '2016-11-30' and '2016-11-30'

时间格式为datetime时候,数据库中存的数据精确到时分秒,这个时候如果需要搜索这个时间间隔的数据,需要使用

between '2016-11-03 00:00:00.000' and ADDDATE('2016-12-07 00:00:00.000',INTERVAL 1 DAY);

你可能感兴趣的:(java)