有个问题,就是某商品从某日开始打折,
这个打折有效期validfrom <= '20150325'+0.99999 and validto >='20150325'
就是有效期的开始日期小于等于25号当天的最后一秒,截止日期是大于等于25号,
上面具体是什么意思呢? 本人脑子笨,各位帮帮忙,让我能理解上面的有效期的起始和结束日期的逻辑吧
谢谢了
------解决思路----------------------
这个的意思是从20150325 00:00:00到20150325 23:59:59
------解决思路----------------------
0.99999的单位是天
在oracle中类型date在进行加减运算时 加减的数的单位是天
而 date1 - date2 的结果的单位也是天