通常在表中設(shè)置的日期列,用于存放與信息相關(guān)的日期。
在某些時(shí)候需要通過(guò)日期中的年,月,日等來(lái)統(tǒng)計(jì)數(shù)據(jù),通常我們會(huì)將日期取出,再在程序中獲取當(dāng)前日期。進(jìn)行比較,這樣會(huì)加大開(kāi)銷(xiāo)。
現(xiàn)在可以通過(guò)to_date來(lái)截取日期中的年,月,日的來(lái)獲取數(shù)據(jù)。
如: to_char(to_date(b_time,'yyyy-mm-dd'),'yyyy')=to_char(to_date(?,'yyyy-mm-dd hh24:mi:ss'),'yyyy')
這樣獲取的就是年的字符串,就可得到指定年的數(shù)據(jù)。
月:to_char(to_date(b_time,'yyyy-mm-dd'),'mm')=to_char(to_date(?,'yyyy-mm-dd hh24:mi:ss'),'mm')
日:to_char(to_date(b_time,'yyyy-mm-dd'),'dd')=to_char(to_date(?,'yyyy-mm-dd hh24:mi:ss'),'dd')