在AWS Athena中使用json_extract_scalar函数对某个json字段进行过滤和分组统计

问题

在Athena数据库中,使用json_extract_scalar函数对某个json字段进行过滤和分组统计。

Athena SQL

sql 复制代码
SELECT 
JSON_EXTRACT_SCALAR(all_json, '$["properties"]["$latest_utm_medium"]') as "latest_utm_medium",
COUNT(*) as record_count
FROM gule_table 
WHERE event = '$MPViewScreen' 
AND JSON_EXTRACT_SCALAR(all_json, '$["properties"]["$url_path"]') = 'pages/thirdPartner/page'
AND JSON_EXTRACT_SCALAR(all_json, '$["properties"]["$url_query"]') LIKE '%id=%'
AND "date" >= DATE('2025-12-04') AND "date" <= DATE('2025-12-07')
GROUP BY JSON_EXTRACT_SCALAR(all_json, '$["properties"]["$latest_utm_medium"]')
ORDER BY record_count DESC;

参考

相关推荐
BD_Marathon1 天前
SQL学习指南——视图
数据库·sql
2601_962072551 天前
李梦娇常识4600问|题库|打印版
sql·华为od·华为·c#·华为云·.net·harmonyos
HackTwoHub1 天前
Sqli-Scanner SQL注入SKILL自动化挖掘SQL注入,零依赖自动化SQL注入挖掘,赏金猎人
数据库·人工智能·sql·web安全·网络安全·自动化·系统安全
Volunteer Technology1 天前
Flink Table API与SQL(一)
大数据·sql·flink
持敬chijing1 天前
Web渗透之SQL注入-常用sql语句
sql·安全·web安全·网络安全
Theo·Chan1 天前
更换 Kingbase V9 License 踩坑记
sql·信创·kingbase
亚林瓜子1 天前
AWS WAF中如何放行某个触发了托管规则的接口
aws·waf
yangshicong1 天前
第16章:AI数据分析与Text-to-SQL
人工智能·python·sql·数据分析·langchain
terry6001 天前
5G视频短信服务商选型全攻略:通道资源、架构能力与成本评估2026最新标准
大数据·人工智能·5g·json·asp.net·信息与通信·数据库架构