慈祥,有人可以帮我这个问题,我有如下表:SQL查询来概括同一ID列的两个不同的值在一个查询
表名:余额
cname amount type
--------------------------------------
Jhon 150 A
Jhon 200 B
Jhon 100 A
Jhon 30 A
Jhon 55 B
=== ===================================
我想要一个SQLquery给我这个结果:
cname totalOf_A totalOf_B
---------------------------------------
Jhon 280 255
=========================================
我试过了fo llwoing:
select ,cname,sum(amount),type from balances group by cname,type
结果:
cname amount type
---- ----- ----
Jhon 250 A
Jhon 255 B
所以,我想在一个行和一个查询请结果。
请提出任何建议。
在此先感谢。
非常感谢我的朋友,它的工作。 <3你做了我的一天。 –
也许downvoter可以解释原因? –
,因为你的查询不会返回所需的输出 – LONG