真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何理解keep函數(shù)

今天就跟大家聊聊有關(guān)如何理解keep 函數(shù),可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

嶗山ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!

keep 函數(shù)

例子:

SELECT TO_CHAR (log_date, 'YYYY') year,
         TO_CHAR (log_date, 'Q') quarter,
         TO_CHAR (log_date, 'MM') month,
         employee_id,
         MIN (old_salary) keep(dense_rank first order by log_date),
         MIN (new_salary) keep(dense_rank last order by log_date),
         GROUPING_ID (TO_CHAR (log_date, 'YYYY'),
                      TO_CHAR (log_date, 'Q'),
                      TO_CHAR (log_date, 'MM'))
            gid
    FROM plch_emp_log
GROUP BY ROLLUP (TO_CHAR (log_date, 'YYYY'),
                 TO_CHAR (log_date, 'Q'),
                 TO_CHAR (log_date, 'MM')),
         employee_id

- group by 分組

- 對每一個(gè)分組內(nèi)部按照log_date進(jìn)行dense(稠密)排序,排序后的結(jié)果first取第一行,last取最后一行。

- 然后對取出的結(jié)果再進(jìn)行min聚合函數(shù)

* 幾種排序

ROW_NUMBER() 是沒有重復(fù)值的排序(即使兩條記錄相同,序號也不重復(fù)的),不會(huì)有同名次。

DENSE_RANK() 是連續(xù)的排序,兩個(gè)第二名仍然跟著第三名。

RANK() 是跳躍排序,兩個(gè)第二名下來就是第四名。

看完上述內(nèi)容,你們對如何理解keep 函數(shù)有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。


分享題目:如何理解keep函數(shù)
標(biāo)題路徑:http://weahome.cn/article/pddggj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部