我需要从同一个表中获得一些查询的总和。查询如下:
select sum(credit) from member_a where mno=5 and transtype='xyz'
select sum(credit) from member_a where mno=5 and transtype='abcd'
select sum(credit) from member_a where mno=5 and transtype='psr'
我需要总共有以上三个查询。
由于
答案 0 :(得分:4)
您可以使用AND / OR(在本例中也是IN)将所有条件放在WHERE子句中
SELECT SUM(CREDIT) AS TOTAL_CREDIT
FROM member_a where mno=5 and transtype IN('xyz','abcd','psr')