mysql 完整的动态行列置换应该怎么完成
举例说明一下
表里的数据是这样的
年度,指标A,指标B,指标C,指标D,指标E, 指标F,指标G等
客户要这样显示成这样的
年度 1995年 1996年 1997年 1998年 1999年
指标A
指标B
指标C
指标D
指标E
指标F
指标G
我也上网查了一下大部分转换列都是统计 实际就是转了一行 然后其他 部分以GROUP BY分组来显示.
单独一行的我也写出来了但是没什么用啊有没有什么办法用一个存储过程或者SQL直接能把数据查出来?
因为年度还要增加所以要写成动态的.
表里的数据是这样的
年度,指标A,指标B,指标C,指标D,指标E, 指标F,指标G等
客户要这样显示成这样的
年度 1995年 1996年 1997年 1998年 1999年
指标A
指标B
指标C
指标D
指标E
指标F
指标G
我也上网查了一下大部分转换列都是统计 实际就是转了一行 然后其他 部分以GROUP BY分组来显示.
单独一行的我也写出来了但是没什么用啊有没有什么办法用一个存储过程或者SQL直接能把数据查出来?
因为年度还要增加所以要写成动态的.
...全文
相关推荐
mysql 行列动态转换的实现(列联表,交叉表)
本篇文章将介绍如何在MySQL中实现动态的行列转换,主要涉及列联表(Cross Tabulation)或交叉表的创建。列联表是一种统计方法,用于分析两个或更多分类变量之间的关系。
mysql 查询行列转换
本篇文章将深入探讨“MySQL 查询行列转换”的概念及其实际应用,这在数据分析和报表展示时尤其重要。行转列是数据处理中的常见需求,尤其是在数据透视或汇总分析时。
数据库实现行列转换(mysql示例)
在处理大量数据时,可能需要考虑效率问题,而当课程数量或字段变化较大时,可能需要更动态的解决方案。总之,理解并熟练掌握这些技巧对于在MySQL环境中进行数据操作和分析至关重要。
PHP+MySQL动态网站开发全程实例
《PHP+MySQL动态网站开发全程实例》是一本深入浅出的教程,旨在帮助读者掌握使用PHP和MySQL构建动态网站的核心技术。
mysql动态行转列
### MySQL 动态行转列实现方法解析在MySQL中,有时我们需要将数据表中的行数据转换为列数据,这种操作通常称为“行转列”或“行列转换”。


