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

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

軟件下載吧

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

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

時間:2024-02-14 10:20作者:下載吧人氣:22

SQL窗口函數(shù)

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

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

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

案例分析

案例使用的示例表

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

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

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

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

1.環(huán)比分析

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

以下語句統(tǒng)計了各種產(chǎn)品每個月的環(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
標簽MSSQL,SQLServer,技術文檔,數(shù)據(jù)庫,SQLSERVER

相關下載

查看所有評論+

網(wǎng)友評論

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

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 免费观看一级成人毛片 | 美女张开腿双腿让男人桶 | 免费一级肉体全黄毛片高清 | 亚洲性久久久影院 | 日本成人在线视频网站 | 最近手机高清中文字幕大全7 | 在线看片不卡 | 欧美高清免费精品国产自 | 狠狠综合久久久久综合 | 国产极品精频在线观看 | 欧美日韩精品一区二区三区视频在线 | 久久福利青草精品资源站免费 | 国产一级黄色网 | 一级毛片私人影院免费 | 欧美另类videosbestsex视频 | 欧美另类自拍 | 午夜美女久久久久爽久久 | 91亚洲国产成人久久精品网址 | 日韩免费在线视频 | 国产成人精品永久免费视频 | 欧美国产伦久久久久 | 成人的天堂 | 国产精品国三级国产aⅴ | 久久久久久久久久综合情日本 | 国产成人综合在线视频 | 欧美综合视频在线观看 | 丝袜美腿在线不卡视频播放 | 日朝欧美亚洲精品 | 中文字幕一区二区在线观看 | 亚洲成人一级片 | 91成人网 | 国产福利拍拍拍 | 老司机午夜精品网站在线观看 | 被老外玩爽的中国美女视频 | 欧美成人激情 | 国产精品免费一区二区三区四区 | 国产精品久久不卡日韩美女 | 久久亚洲精品永久网站 | 亚洲视频网址 | 久久综合久久美利坚合众国 | 在线精品国产成人综合第一页 |