multiple-columns - 添加列以检索单行
问题描述
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' 以便聚合列。
解决方案
推荐阅读
- ios - 如何修复各种不支持 Mac Catalyst 的 CocoaPods
- python - 使用浮点索引对 numpy 数组进行采样(类似于 pytorch grid_sample)
- php - 将 laravel 项目上传到生产服务器
- react-native - 如何在导航 5 中制作自定义标题栏?
- php - 删除 myaccount 页面中的 WooCommerce noindex 元数据
- c - 分配 struct file_operations 字段时从不兼容的指针类型初始化
- c - 将C中文件中的每个单词都大写
- xpath - xpath:如果类别是类型,我怎么能得到然后得到别墅
- pandas - 2个时间序列数据帧之间的相关性
- react-native - 无法读取未定义 [React Native] 的属性“getUserMedia”