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

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

軟件下載吧

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

SQL基礎:SQL窗口函數之排名窗口函數的使用

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

SQL窗口函數

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

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

其中,LAG函數和LEAD函數不支持動態的窗口大小,它們以整個分區作為分析的窗口。

案例分析

案例使用的示例表

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

以下是該表中的部分數據:

SQL基礎:SQL窗口函數之排名窗口函數的使用

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

1.環比分析

環比增長指的是本期數據與上期數據相比的增長,例如,產品2019年6月的銷售額與2019年5月的銷售額相比增加的部分。

以下語句統計了各種產品每個月的環比增長率:

SELECT s.product AS “產品”, 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 “環比增長率(%)”
FROM sales_monthly s
ORDER BY s.product,s.ym
標簽MSSQL,SQLServer,技術文檔,數據庫,SQLSERVER

相關下載

查看所有評論+

網友評論

網友
您的評論需要經過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 在线观看亚洲免费 | 91九色精品国产免费 | 9191在线亚洲精品 | 另类视频一区 | 日本一级毛片免费 | 亚洲一区二区三 | 国产一级特黄aa级特黄裸毛片 | 欧洲成人免费高清视频 | 欧美一区精品 | 久久成人性色生活片 | 日本理论片免费高清影视在线观看 | 在线精品亚洲 | 成人午夜 | 永久网站色视频在线观看免费 | 无毒在线 | 久久久网久久久久合久久久久 | 国产精品久久久久久久久久直 | 真人真实毛片免费观看 | 伊人色综合久久天天网蜜月 | 日韩欧美一区二区中文字幕 | 男人的天堂免费网站 | 亚洲视频在线一区二区 | 国产精品三级手机在线观看 | 日本不卡一区二区三区在线观看 | chinese农村野战videos | 成人欧美网站免费 | 欧美一级淫片免费播放口 | 亚洲在线成人 | 亚洲精品午夜 | 国产成人精品福利网站在线 | 欧美牛逼aa | 日本成人在线免费观看 | 一级毛片免费不卡 | 日本一级毛片视频无遮挡免费 | 欧美视频一区二区专区 | 国产一区二区三区在线免费观看 | 在线毛片一区二区不卡视频 | 国产一线视频在线观看高清 | 免费人欧美成又黄又爽的视频 | 午夜无遮挡怕怕怕免费视频 | 色综合久久88色综合天天小说 |