首页 > 解决方案 > 添加列以检索单行

问题描述

MYSQL 查询:

SELECT  A.ID
      ,SUM([B.BAL]) AS BAL        
      ,CASE WHEN B.ACCT_NUM = 'NOT NULL' THEN '0' ELSE '0' END AS ACCT_NUM 
FROM  A 
JOIN  B ON A.ID = B.ID 
GROUP BY A.ID, B.ACCT_NUM

结果如下:

ID 巴尔 ACCT_NUM
10 6 0
10 7 0
10 4 0

代替 :

ID 巴尔 ACCT_NUM
10 17 0

ACCT_NUM 列包含不同的整数值,但我想将其设置为 '0' 以便聚合列。

标签: multiple-columnsadd

解决方案


推荐阅读