亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專(zhuān)欄INFORMATION COLUMN

Mysql pg oracle三種數(shù)據(jù)庫(kù)獲取月份、周的函數(shù)比較

oujie / 2740人閱讀

摘要:月份因?yàn)樵路荼旧硎歉袷降囊粋€(gè),所以取月份都比較方便。我認(rèn)為第二種更好周或者后面這看著就看起來(lái)最弱。

這里要獲取的月份和周不僅僅是一個(gè)數(shù)字,比如第23周,而是說(shuō)以周來(lái)截?cái)嘁粋€(gè)日期,用來(lái)以周為單位做統(tǒng)計(jì)。
所以要么得到的是 2015-05 要么得到 2015-05-03(假設(shè)3是這周的第一天), 或者得到 2015-23 表示2015年第23周 也勉強(qiáng)可以。

月份
因?yàn)樵路荼旧硎莇ate格式的一個(gè)substring,所以取月份都比較方便。
M date_format(date, "%Y%M")
P date_trunc("MONTH", date)
O to_char(date, "MM-YYYY") or TRUNC(date, "MONTH" or "MM") # 我認(rèn)為第二種更好


M CONCAT(YEAR(date), "/", WEEK(date)) 或者 FROM_DAYS(TO_DAYS(date) -MOD(TO_DAYS(date) -1, 7)) 后面這....看著就ugly.
P date_trunc("WEEK", date)
O TRUNC(date, "WW")

看起來(lái)MySQL最弱。PG表達(dá)最簡(jiǎn)單,Oracle在表達(dá)WEEK的時(shí)候只能用W或者WW,而不能直接用“WEEK”。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/38948.html

相關(guān)文章

  • 阿里云如何打破Oracle遷移上云的壁壘

    摘要:摘要第九屆中國(guó)數(shù)據(jù)庫(kù)技術(shù)大會(huì),阿里云數(shù)據(jù)庫(kù)產(chǎn)品專(zhuān)家蕭少聰帶來(lái)以阿里云如何打破遷移上云的壁壘為題的演講。于是,阿里云給出了上面的解決方案。 摘要: 2018第九屆中國(guó)數(shù)據(jù)庫(kù)技術(shù)大會(huì),阿里云數(shù)據(jù)庫(kù)產(chǎn)品專(zhuān)家蕭少聰帶來(lái)以阿里云如何打破Oracle遷移上云的壁壘為題的演講。Oracle是指數(shù)據(jù)庫(kù)管理系統(tǒng),面對(duì)Oracle遷移上云的壁壘,阿里云如何能夠打破它呢?本文提出了Oracle 到云數(shù)據(jù)庫(kù)P...

    chavesgu 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<