gpt4 book ai didi

mysql - 使用动态列名进行分组和求和

转载 作者:行者123 更新时间:2023-11-29 00:52:24 26 4
gpt4 key购买 nike

我需要按年份对表进行分组,并对所有可能的类型(未知)和动态列名求和。

示例表:

Type|Year
a 2001
a 2001
c 2002
b 2002
c 2003
a 2003
z 2003

示例结果:

Year: 2001, Type_a: 2
Year: 2002, Type_c: 1, Type_b: 1
Year: 2003, Type_c: 1, Type_a: 1, Type_z: 1

最佳答案

您可以使用这样的查询对类型进行分组和求和 -

SELECT year, type, COUNT(type) FROM table_name GROUP BY year, type;

它给出了另一个结果集,但包含您想要的数据。

关于mysql - 使用动态列名进行分组和求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7844716/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com