在线观看 国产-在线高清一级欧美精品-在线高清国产-在线福利视频-久久观看视频-久久观看

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

軟件下載吧

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

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

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

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ù)不支持動(dòng)態(tài)的窗口大小,它們以整個(gè)分區(qū)作為分析的窗口。

案例分析

案例使用的示例表

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

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

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

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

1.環(huán)比分析

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

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

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)比增長(zhǎng)率(%)”
FROM sales_monthly s
ORDER BY s.product,s.ym
標(biāo)簽MSSQL,SQLServer,技術(shù)文檔,數(shù)據(jù)庫,SQLSERVER

相關(guān)下載

查看所有評(píng)論+

網(wǎng)友評(píng)論

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

熱門閱覽

最新排行

公眾號(hào)

主站蜘蛛池模板: 日韩欧美视频免费观看 | 伊人久综合 | 亚洲精品乱码久久久久久 | 国产网站免费看 | 久久国产免费一区二区三区 | 性色爽爱性色爽爱网站 | 中文线码中文高清播放中 | 羞羞动漫免费看网站 | 国产亚洲综合精品一区二区三区 | 亚洲国产天堂久久综合 | 约会大作战第一季无删减下载 | 亚洲成a人片777777久久 | 亚洲综合在线观看视频 | 久久免费视频网站 | 亚洲国产高清视频 | 亚洲片在线观看 | 五月亭亭六月丁香 | 丁香综合在线 | 羞羞视频免费 | 四虎成人免费电影 | 丁香婷婷激情网 | 日本a级片在线观看 | 久久久久久人精品免费费看 | 丁香六月在线视频 | 五月激情综合网 | 日韩欧美视频二区 | 国产精品99精品久久免费 | 亚洲自偷自偷图片在线高清 | 自偷自拍亚洲欧美清纯唯美 | 最近电影免费观看在线 | 爱啪啪影视 | 中国精品 | 一区二区三区视频 | 亚洲免费电影网站 | 国产精品午夜电影 | 国产94在线传媒麻豆免费观看 | 综合五月天 | 亚洲综合久久久久久中文字幕 | 亚洲男人天堂手机版 | 中文字幕精品在线视频 | 国产精品免费久久 |