当前位置: 首页 > news >正文

QUALIFY 窗口过滤 - --

传统方式(使用CTE):

sql
WITH ranked_data AS (SELECT user_id,ip,country_code,os,RANK() OVER (PARTITION BY user_id ORDER BY log_datetime DESC) AS previous_loginsFROM login_logs
)
SELECT user_id, ip, country_code, os
FROM ranked_data
WHERE previous_logins = 1;

使用 QUALIFY 的方式:

sql
SELECT user_id,ip, country_code,os,RANK() OVER (PARTITION BY user_id ORDER BY log_datetime DESC) AS previous_logins
FROM login_logs
QUALIFY previous_logins = 1;

 

可以看到,使用 QUALIFY 减少了代码行数,避免了额外的嵌套层级,查询意图更加直观。需要注意的是,QUALIFY 主要带来的是代码简洁性和可读性的提升,在性能上可能不会有显著改善。

支持版本: Spark 3.2.0 及以上

 阿里云maxcompute sql也支持
http://www.gsyq.cn/news/25393.html

相关文章:

  • 2025年通风天窗厂家最新权威推荐榜:排烟天窗、通风气楼、屋顶通风器、顺坡气楼、10A通风天窗、1型通风天窗、TC5A通风天窗、TC12B通风天窗、屋脊通风天窗专业选购指南
  • 【LeetCode】125. 验证回文串
  • Toposort
  • 2025年冲压件厂家权威推荐榜:新能源/光伏/精密/异形/五金/铝/汽配/不锈钢/家具冲压件源头企业深度解析
  • AI 产品测试企业内训 | 两天构建企业级智能体测试能力
  • 2025年储罐厂家权威推荐榜:钢衬塑储罐,钢塑复合储罐,化工储罐,防腐储罐,PE储罐,盐酸储罐,硫酸储罐,聚丙烯储罐,不锈钢储罐,次氯酸钠储罐
  • 2025 最新推荐!溴化锂回收公司精选榜单:制冷机 / 溶液 / 机组回收服务商权威测评及选择指南
  • 微算法科技(MLGO)研发突破性低复杂度CFG算法,成功缓解边缘分裂学习中的掉队者问题
  • 大语言模型的微调策略
  • Excel学习指南
  • 2025年聚氨酯厂家权威推荐榜:浇注型聚氨酯/聚氨酯预聚体/聚氨酯胶黏剂/聚氨酯组合料/密封胶/胶辊/制品原料,源头厂家技术实力与产品应用深度解析
  • 02-02串口-单片机发送数据,电脑串口调试助手接收数据
  • 2025 矿物铸件源头厂家推荐榜:南通盟鼎新材料 5 星领跑,适配机床 / 电子 / 自动化设备基座需求
  • 2025年家纺摄影公司推荐排行榜,南通摄影公司,家纺产品摄影,电商家纺拍摄,品牌家纺视觉策划专业团队
  • 遗传算法入门
  • 3 大 Python 库助力高效 PDF 文件压缩 - E
  • 三麦克风阵列近场定位MATLAB实现(TDOA+GCC方法)
  • Servlet的几种用法? - 教程
  • 2025年青海视频号运营服务商权威推荐榜:专业内容策划与精准流量投放口碑之选
  • task 1 improved
  • user read only folder
  • cpu for rhel8 on vmware
  • CentOS7安装Python3.10环境
  • shiyan 2
  • 2025年氢氧化镁厂家推荐排行榜,矿石氢氧化镁,水镁石氢氧化镁,阻燃剂氢氧化镁,改性氢氧化镁源头企业深度解析
  • ML-Summit2025|从游戏AI到工程机械,具身智能的实践与应用
  • 为什么Redis的执行是原子性的,怎么保证原子性的
  • 逆向 | 逃离鸭科夫 frida hook 锁血
  • 2025年试验机厂家权威推荐榜单:拉力试验机,江都试验机,管材环刚度试验机,电子万能试验机,橡胶试验机,压缩试验机及静刚度试验机精选
  • 2025年掘进机/综掘机厂家权威推荐榜:专业制造与技术实力深度解析,高效掘进设备优选指南