日韩小视频-日韩久久一区二区三区-日韩久久一级毛片-日韩久久久精品中文字幕-国产精品亚洲精品影院-国产精品亚洲欧美云霸高清

下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當(dāng)前位置:軟件下載吧 > 數(shù)據(jù)庫 > MS_SQL > SQL基礎(chǔ):SQL窗口函數(shù)之排名窗口函數(shù)的使用

SQL基礎(chǔ):SQL窗口函數(shù)之排名窗口函數(shù)的使用

時(shí)間:2024-02-14 10:20作者:下載吧人氣:20

SQL窗口函數(shù)

取值窗口函數(shù)可以用于返回窗口內(nèi)指定位置的數(shù)據(jù)行。常見的取值窗口函數(shù)如下:

LAG函數(shù)可以返回窗口內(nèi)當(dāng)前行之前的第N行數(shù)據(jù)。LEAD函數(shù)可以返回窗口內(nèi)當(dāng)前行之后的第N行數(shù)據(jù)。FIRST_VALUE函數(shù)可以返回窗口內(nèi)第一行數(shù)據(jù)。LAST_VALUE函數(shù)可以返回窗口內(nèi)最后一行數(shù)據(jù)。NTH_VALUE函數(shù)可以返回窗口內(nèi)第N行數(shù)據(jù)。

其中,LAG函數(shù)和LEAD函數(shù)不支持動態(tài)的窗口大小,它們以整個(gè)分區(qū)作為分析的窗口。

案例分析

案例使用的示例表

下面的查詢中會用到一張表,sales_monthly表中存儲了商品銷量信息,product表示產(chǎn)品名稱,ym表示年月,amount表示銷售金額(元)。

以下是該表中的部分?jǐn)?shù)據(jù):

SQL基礎(chǔ):SQL窗口函數(shù)之排名窗口函數(shù)的使用

這個(gè)表的初始化腳本可以在文章底部獲取。

1.環(huán)比分析

環(huán)比增長指的是本期數(shù)據(jù)與上期數(shù)據(jù)相比的增長,例如,產(chǎn)品2019年6月的銷售額與2019年5月的銷售額相比增加的部分。

以下語句統(tǒng)計(jì)了各種產(chǎn)品每個(gè)月的環(huán)比增長率:

SELECT s.product AS “產(chǎn)品”, s.ym AS “年月”, s.amount AS “銷售額”,
(
(s.amount – LAG(s.amount,1) OVER (PARTITION BY product ORDER BY s.ym))/
LAG(s.amount,1) OVER (PARTITION BY product ORDER BY s.ym)
) * 100 AS “環(huán)比增長率(%)”
FROM sales_monthly s
ORDER BY s.product,s.ym
標(biāo)簽MSSQL,SQLServer,技術(shù)文檔,數(shù)據(jù)庫,SQLSERVER

相關(guān)下載

查看所有評論+

網(wǎng)友評論

網(wǎng)友
您的評論需要經(jīng)過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 一级特黄一欧美俄罗斯毛片 | 碰碰碰精品视频在线观看 | 免费一级欧美性大片 | 乱人伦中文视频在线观看免费 | 国产女人毛片 | 欧美大陆日韩 | 日本一区二区在线 | 99亚洲自拍| 中国女人毛片 | 国产成人精品久久一区二区三区 | 国产精品视频视频久久 | 久草网址| 国产亚洲福利精品一区二区 | 国产在线观看高清精品 | 成人免费视频日本 | 欧美午夜精品久久久久久黑人 | 91精品91久久久久久 | 欧美成人免费公开播放 | 99久久国产免费中文无字幕 | 无码精品一区二区三区免费视频 | 亚洲最黄网站 | 精品国产杨幂在线观看福利 | 一级做a爰片久久毛片看看 一级做a爰片久久毛片鸭王 | 国产日产欧产精品精品推荐在线 | 国产只有精品 | 综合精品 | 欧美在线观看一区二区三区 | 久久久久久免费视频 | 亚洲国产第一区二区三区 | 日本免费一区二区三区毛片 | 国产久草在线 | 九一色视频 | 亚洲一级高清在线中文字幕 | 欧美视频精品 | 国产精品国三级国产aⅴ | 久久亚洲精品中文字幕亚瑟 | 日本在线视频不卡 | 在线a毛片免费视频观看 | 日韩在线高清 | 免费看欧美一级a毛片 | 欧美亚洲国产精品久久久 |