1

LoanとMemberの2つのテーブルがあります。現在、ローンでは列の合計金額があり、メンバーではメンバータイプとして列があり、ローンではメンバータイプに応じてさまざまなローンがあります。次に、SUM関数を使用して、memtypeに従って合計金額を計算します。

私は次のように何かを試しました:

select sum(totalamount) from loan,member where member.mem_type='Regular'
4

1 に答える 1

1

次のような意味ですか。

select sum(totalamount) AS Total 
from loan
JOIN member ON Memberid=loan.Memberid   
where member.mem_type='Regular'

mem_typeまたは、同様に選択したい場合は、次のようにします。

select sum(totalamount) AS Total,member.mem_type 
from loan
JOIN member ON Memberid=loan.Memberid   
where member.mem_type='Regular'
GROUP BY member.mem_type
于 2012-04-07T11:44:54.197 に答える