SQL从入门到实战-2

高级语句

窗口函数

排序窗口函数

例题二十九
sql 复制代码
select yr,party,votes,
rank() over (PARTITION BY yr ORDER BY votes desc) as pson
from ge 
where constituency = 'S14000021' 
order by party,yr

偏移分析函数

例题三十

sql 复制代码
select name,date_format(whn,'%Y-%m-%d') data,
confirmed 当天截止时间累计确诊人数,
lag(confirmed,1) over (partition by name order by whn) 昨天截止时间累计确诊人数,
(confirmed - lag(confirmed,1) over (partition by name order by whn)) 每天新增确诊人数
from covid
where name in ('France','Germany') and month(whn) = 1
order by whn

总结

练习题

1
sql 复制代码
select party,votes,
rank() over (order by votes desc) as pson
from ge
where constituency = 'S14000024' and yr = 2017
order by party
2
sql 复制代码
SELECT 
    name,
    confirmed AS 确诊人数,
    RANK() OVER (ORDER BY confirmed DESC) AS 确诊人数排名,
    deaths AS 死亡人数,
    RANK() OVER (ORDER BY deaths DESC) AS 死亡人数排名
FROM 
    covid
WHERE 
    whn = '2020-04-20'
ORDER BY 
    confirmed DESC;
3
sql 复制代码
select name,date_format(whn,'%Y-%m-%d') date,
(confirmed - lag(confirmed,1) over (order by whn)) New
from covid
where name = 'Italy' and WEEKDAY(whn) = 0
order by whn

表连接

相关推荐
B站计算机毕业设计超人1 小时前
计算机毕业设计Python+大模型音乐推荐系统 音乐数据分析 音乐可视化 音乐爬虫 知识图谱 大数据毕业设计
人工智能·hadoop·爬虫·python·数据分析·知识图谱·课程设计
德昂信息dataondemand2 小时前
销售分析中的痛点与解决之道
大数据·数据分析
weixin_462446235 小时前
Python 解析 Excel 图表(Chart)信息实战:从 xlsx 中提取标题、字体和数据
python·数据分析·excel·报表自动化
反向跟单策略6 小时前
如何正确看待期货反向跟单策略?
大数据·人工智能·学习·数据分析·区块链
徐先生 @_@|||6 小时前
数据分析体系全览导图综述
大数据·hadoop·分布式·数据分析
q_35488851536 小时前
机器学习:Python地铁人流量数据分析与预测系统 基于python地铁数据分析系统+可视化 时间序列预测算法 ✅
大数据·人工智能·python·算法·机器学习·信息可视化·数据分析
rgb2gray7 小时前
AI 的“诚实”指南:一文详解 Conformal Prediction (共形预测) 与 Split Conformal
人工智能·python·机器学习·数据分析·可解释·共性预测·一致性预测
叫我:松哥9 小时前
基于YOLO深度学习算法的人群密集监测与统计分析预警系统,实现人群密集度的实时监测、智能分析和预警功能,支持图片和视频流两种输入方式
人工智能·深度学习·算法·yolo·机器学习·数据分析·flask
AIFQuant10 小时前
2026 全球股市实时行情数据 API 对比指南
python·websocket·金融·数据分析·restful
ysdysyn10 小时前
SCPI:程控仪器的“罗塞塔石碑”——在物理信号与数字指令间架设精准桥梁的智能语言*
数据分析·通讯协议·scpi·仪器通讯·keithley