我是加入表的新手。我有一张像下面这样的“商人”表
Merchant_Number Merchant_Name
1 ABCD
2 DEFG
我有一个如下表“交易”
Merchant_Number Merchant_Name Transaction_Amount
1 ABCD 100
3 XYZ 50
1 ABCD 50
4 nnn 200
我想加入上面 2 个表,结果如下
Merchant_Number Merchant_Name Transaction Amount No. Of Transactions
1 ABCD 150 2
2 DEFG 0 0
3 XYZ 50 1
4 nnn 200 1
交易金额为同一商户金额之和 交易次数为该商户使用其交易的次数 商户 ABCD 有 2 笔交易,其总交易金额为 150
我有一个查询
SELECT Merchant_Name, sum(transaction_amount) as 'Transaction Amount',
count(*) as 'No. Of Transactions'
FROM Transactions
LEFT JOIN Merchants using (MERCHANT_NUMBER)
group by Merchant_Name
但这只给了我交易表中的商家,即,
Merchant_Number Merchant_Name Transaction Amount No. Of Transactions
1 ABCD 150 2
3 XYZ 50 1
4 nnn 200 1
如何查询以便我得到如上所述的结果?
任何帮助将不胜感激!