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、列转行

相关推荐
言之。2 天前
Python调用DeepSeek API查询ClickHouse
windows·python·clickhouse
zhglhy3 天前
ckman将单节点ClickHouse转为集群方案
clickhouse·ckman
葡萄月令with蒲公英4 天前
使用clickhouse_connect从csv导入数据到clickhouse报错
clickhouse
韩金群6 天前
centos离线安装配置clickhouse
linux·clickhouse·centos
谷新龙0019 天前
pg_clickhouse插件,在postgresql中借助clickhouse借用OLAP能力
数据库·clickhouse·postgresql
wending-Y9 天前
clickhouse 物化视图数据查询不稳定分析
clickhouse
l1t12 天前
PostgreSQL pg_clickhouse插件的安装和使用
数据库·clickhouse·postgresql·插件
honder试试13 天前
Springboot实现Clickhouse连接池的配置和接口查询
spring boot·后端·clickhouse
Mr_wilson_liu13 天前
通过DBeaver22.0.5 连接数据库ck(clickhouse)、pg(postgres)
数据库·clickhouse
波波仔8615 天前
clickhouse表存储引擎
clickhouse·表存储引擎