在一个表中,要实现行列转换,但行的分类太多并且不固定是那些行,最后要把多个字段合为一个字段输出,但要输入的字段名不确定
解决方法:
其思想核心语句为:
从此演变出把多行结果合并为一行的简单写法:
所有语句的核心思想都为:
我不知道为什么这样写可以实现,不太明白其中的道理,如果那位高手路过,请指点,谢谢
本文介绍了一种使用SQL进行行列转换的方法,通过动态SQL构建复杂的查询语句,将多行数据合并为一行,适用于病区人数统计等场景。
在一个表中,要实现行列转换,但行的分类太多并且不固定是那些行,最后要把多个字段合为一个字段输出,但要输入的字段名不确定
解决方法:
其思想核心语句为:
从此演变出把多行结果合并为一行的简单写法:
所有语句的核心思想都为:
我不知道为什么这样写可以实现,不太明白其中的道理,如果那位高手路过,请指点,谢谢
861

被折叠的 条评论
为什么被折叠?