clickhouse行转列的转换

1、原表select * from test

2、一个人的每个科目作为一行记录 改为一个人的所有科目作为一行记录

方式1

select name,

sum(case when subject='语文' then score else 0 end) as chinese,

sum(case when subject='数学' then score else 0 end) as math

from test

group by name

方式二示例

multiIf、if写法

3、列转行

相关推荐
简简单单就是我_hehe41 分钟前
clickhouse内置函数和关键词总结
clickhouse
狼与自由2 小时前
clickhouse引擎
clickhouse·c#·linq
狼与自由1 天前
安装使用clickhouse
clickhouse
麦兜和小可的舅舅2 天前
ClickHouse 列管理机制解析:从 COW、IColumn 到 CRTP
c++·clickhouse
4t4run10 天前
1、clickhouse 安装
数据库·clickhouse
JackSparrow41411 天前
使用Elasticsearch代替数据库like以加快查询的各种技术方案+实现细节
大数据·clickhouse·elk·elasticsearch·搜索引擎·postgresql·全文检索
梦想与想象-广州大智汇18 天前
MySQL 同步数据到 ClickHouse 方案对比分析
数据库·mysql·clickhouse
Smile_25422041819 天前
clickhouse日志疯涨问题
linux·运维·服务器·clickhouse
计算机魔术师19 天前
【技术硬核 | 存储】ClickHouse 原理与 Langfuse 存储实践:当 LLM Trace 爆炸时,PG 还扛得住吗?
人工智能·clickhouse·工程实践·sbti·职场焦虑
fire-flyer22 天前
ClickHouse系列(九):慢查询、内存 OOM 与稳定性治理
android·clickhouse