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

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

軟件下載吧

當(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)過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 亚洲一区二区精品推荐 | 久久亚洲精品中文字幕三区 | 欧美hdvideosex4k | 欧美一级欧美三级在线 | 91情侣高清精品国产 | 男人的亚洲天堂 | 最新主播福利视频在线观看 | 久久在线精品 | 精品国产高清毛片 | 成人a毛片免费视频观看 | 日韩专区欧美 | 亚洲精品免费在线 | 成人看片黄a在线观看 | 精品国产一区二区三区免费 | 在线a亚洲视频播放在线观看 | 51久久夜色精品国产 | 欧美日韩一区二区三在线 | 99精品在线免费观看 | 国产精品合集久久久久青苹果 | 三级国产在线 | xxxwww在线播放 | 日韩欧美印度一级毛片 | 香蕉久久成人网 | 欧美日韩一区二区三区久久 | 最新国产中文字幕 | 男人天堂日韩 | 国产精品久久久久久小说 | 精品在线观看免费 | 欧美性生交大片免费看 | 成人男女网18免费0 成人男女网18免费看 | 99精品网| 2022国产精品自拍 | 国产毛片一级国语版 | 狼人久久尹人香蕉尹人 | 亚洲日本aⅴ片在线观看香蕉 | 精品热线九九精品视频 | 成年人免费观看网站 | 国产精品18久久久久久vr | 国产三级精品最新在线 | 国产成人女人视频在线观看 | 国产精品免费久久 |