oracle如何表示去年 oracle年初

oracle如何獲取去年全年的數(shù)據(jù)和今年到上個(gè)月為止的數(shù)據(jù)

設(shè):

成都創(chuàng)新互聯(lián)專注于企業(yè)成都營銷網(wǎng)站建設(shè)、網(wǎng)站重做改版、鎮(zhèn)巴網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5高端網(wǎng)站建設(shè)、商城網(wǎng)站定制開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為鎮(zhèn)巴等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

1、數(shù)據(jù)表名稱為:TABLE1

2、TABLE1中的date字段名為:COLUMN1

獲取去年到今年的上月底的數(shù)據(jù)的SQL如下:

select?*

from?TABLE1?t

where?t.COLUMN1?=?add_months(trunc(sysdate,'YYYY'),-12)

and?t.COLUMN1??trunc(sysdate,'MM')

Oracle查詢?nèi)ツ?月1日到去年今天的數(shù)據(jù)

不會(huì)用函數(shù)嗎? 其實(shí)你就是想查去年1月到去年今天的語句吧?一看就知道是想算同比了。

ADD_MONTHS(sysdate,-12) 去年今天

ADD_MONTHS(trunc(sysdate,'yyyy') ,-12)去年第一天

where DATE=ADD_MONTHS(trunc(sysdate,'yyyy') ,-12) and date=ADD_MONTHS(sysdate,-12)

或者 where date between ADD_MONTHS(trunc(sysdate,'yyyy') ,-12) and ADD_MONTHS(sysdate,-12)

oracle 查詢?nèi)∪ツ甑谋驹潞腿ツ耆甑臅r(shí)間條件怎么寫,謝謝

字段 between last_day(add_months(trunc(sysdate),-13))+1 and add_months(trunc(sysdate),-12)

Oracle查詢?nèi)ツ暌徽甑臄?shù)據(jù) 怎么寫sql!

sql="select?*?from?table?where?日期?between?2017(去年)/01/01?00:00:00?and?2018(今年)/00:00:00"

當(dāng)前標(biāo)題:oracle如何表示去年 oracle年初
網(wǎng)站地址:http://muchs.cn/article34/hhecse.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站品牌網(wǎng)站設(shè)計(jì)、、網(wǎng)站設(shè)計(jì)、關(guān)鍵詞優(yōu)化、外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計(jì)公司