如何在SQL中合并行

问题描述

我试图了解如何将两行(相同的)合并为一个。它们都具有需要放在同一行中的数据,但是当前原始数据已将它们分为两行。本质上,我需要AML业务1与2019:W26-2019:W29的值排成一行。谢谢!

enter image description here

解决方法

以上所有答案均正确无误,请尝试以下方法:

SELECT
        Team,MAX(2019-W26) AS 2019-W26,MAX(2019-W26) AS 2019-W27,MAX(2019-W26) AS 2019-W28,MAX(2019-W26) AS 2019-W29
    FROM
        table_name
    GROUP BY
    Team;
,

如果您希望所有信息都为一行,则可以创建一个将两行都合并为一个视图的视图。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...