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

軟件下載吧

當前位置:軟件下載吧 > 數據庫 > MS_SQL > SQL基礎:SQL窗口函數之聚合窗口函數的使用(count,max,min,sum)

SQL基礎:SQL窗口函數之聚合窗口函數的使用(count,max,min,sum)

時間:2024-02-08 11:17作者:下載吧人氣:25

SQL窗口函數

許多常見的聚合函數也可以作為窗口函數使用,包括AVG()、SUM()、COUNT()、MAX()以及MIN()等函數。

案例分析

案例使用的示例表

下面的查詢中會用到兩個表,其中sales_monthly表中存儲了不同產品(蘋果、香蕉、橘子)每個月的銷售額情況。以下是該表中的部分數據:

SQL基礎:SQL窗口函數之聚合窗口函數的使用(count,max,min,sum)

transfer_log表中記錄了一些銀行賬戶的交易日志。以下是該表中的部分數據: 

SQL基礎:SQL窗口函數之聚合窗口函數的使用(count,max,min,sum)

該表中的字段分別表示交易日志編號、交易時間、交易發起賬戶、交易接收賬戶、交易類型以及交易金額。這兩個表的初始化腳本可以在文章底部獲取。

1.移動平均值

AVG函數在作為窗口函數使用時,可以用于計算隨著當前行移動的窗口內數據行的平均值。

例如,以下語句用于查找不同產品每個月以及截至當前月最近3個月的平均銷售額

SELECT m.product,m.ym,m.amount,
AVG(m.amount) OVER(
PARTITION BY m.product
ORDER BY m.ym
ROWS BETWEEN 2 PRECEDING AND CURRENT ROW
)
FROM sales_monthly m
ORDER BY m.product,m.ym
標簽MSSQL,SQLServer,技術文檔,數據庫,SQLSERVER

相關下載

查看所有評論+

網友評論

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

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 中文字幕一精品亚洲无线一区| 人人玩人人添人人澡mp4| 一本到卡二卡三卡免费高| 狠狠躁日日躁夜夜躁2020| 在线免费h视频| 亚洲国产午夜电影在线入口| 国产男女野战视频在线看 | 天下第一社区视频welcome| 亚洲精品97久久中文字幕无码 | 爱情岛论坛首页永久入口| 国产精品黄页在线播放免费| 五月婷婷综合色| 色噜噜狠狠一区二区三区| 妖精的尾巴ova| 亚洲日本va中文字幕久久| 国产h在线播放| 手机在线看片不卡中文字幕| 伊人免费在线观看高清版| va天堂va亚洲va影视中文字幕| 日本最新免费二区三区| 北条麻妃久久99精品| 97精品伊人久久久大香线焦 | 久久水蜜桃亚洲AV无码精品| 色吊丝永久性观看网站大全| 天堂在线免费观看中文版| 亚洲人xxx日本人18| 脱顶胖熊老头同性tv| 女人18**毛片一级毛片| 亚洲人成777在线播放| 色偷偷www8888| 国内精品久久久久久无码不卡| 久久精品国产亚洲av成人| 精品久久天干天天天按摩| 国产精品老熟女露脸视频| 久久中文字幕无码专区| 狠狠躁夜夜躁人人爽天天天天97| 国产理论在线观看| 一级午夜免费视频| 欧美人与动牲交a欧美精品| 大胸小子bd在线观看| 久久精品国产亚洲Av麻豆蜜芽|