问题描述:1.数据库未oracle,用bewteen and对表一个timestamp一段做日期筛选,发现同一天的数据无法获取(数据库存在)!
问题原因:按理说bewteen and是闭区间筛选数据的,包含筛选起始值和结束值!经查阅,发现bewteen and对日期的处理不同其他数字和字符,比如上图在数据库是20190314 00:00:00 到20190314 00:00:00
,也就是说在0314这一天除 00:00:00,其他时间是获取不到的!
问题解决:
1.to_date()函数加时分秒格式处理
2.换用>= <=处理