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

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

軟件下載吧

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

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

時(shí)間:2024-02-05 12:47作者:下載吧人氣:28

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月的銷售額相比增加的部分。

以下語(yǔ)句統(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ù)庫(kù),SQLSERVER

相關(guān)下載

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

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

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

熱門閱覽

最新排行

公眾號(hào)

主站蜘蛛池模板: 午夜精品不卡电影在线观看 | 午夜免费视频 | 波多野结衣中文字幕在线视频 | 亚洲一个色 | 五月花社区婷婷综合 | 亚洲国产精品综合久久 | 亚洲视频第一页 | 亚洲阿v天堂最新版2021 | 国产精品久久久久免费 | 亚洲欧洲日本国产 | 狠狠色做五月深爱婷婷 | 午夜视频国产 | 中文字幕久久精品 | 一区二区高清在线观看 | 在线人成精品免费视频 | 色爱区综合激情五月综合色 | 选择影院在线观看 | 国产福利在线观看精品 | 欧美日韩中文一区二区三区 | 久久精品国产精品亚洲精品 | 久久人人草 | 羞羞首页登录界面入口免费 | 99在线观看视频免费 | 婷婷五月花 | 亚洲国产日韩欧美一区二区三区 | 亚洲精品视频免费观看 | 亚洲小视频在线观看 | 亚洲免费网站在线观看 | 在线日韩欧美 | 国产精品久久久久久搜索 | 在线观看黄色 | 婷婷综合五月天 | 国产亚洲欧美久久精品 | 亚洲电影免费在线看精品国产 | 亚洲欧美精品网站在线观看 | 欧美日韩在线视频观看 | 亚洲欧洲日本精品 | 日本一区二区在线视频 | 欧美成人精品手机在线观看 | 四虎国产成人永久精品免费 | 亚洲最大中文字幕 |