【发布时间】:2015-05-19 19:57:01
【问题描述】:
SELECT COUNT(a.running_ID)
,a.operation_name
,a.return_Code
FROM log_master_2may_q9 a
,log_detail_2may_q9 b
WHERE a.execution_id = b.execution_id
AND b.type = 'MSISDN'
AND operation_name IN ( 'manageProfile', 'getPayment' )
GROUP BY a.return_Code
,a.operation_name;
这里发生的情况是我从多个返回代码中获取数据,例如“101”、“102”、“902”代表失败,返回代码“100”和“S”代表成功。
每次 return_Code 我都会得到一些计数。
现在我想要的是为失败代码和成功代码找到的集合数据。
我尝试使用 Concat 命令进行上述查询,但出现错误。
有人可以帮忙吗?
附加信息:
数据来自这里的多个表。
输出是这样的:
Count(A.running_ID) operation_name record_code 第765章 102 14 管理档案 102 10 获取付款 902 第661章 262 管理档案 100 11737 获得付款 100 20 获取支付 101
【问题讨论】: