私は、銀行のシナリオで特定の従業員がサービスを提供している顧客の数を一覧表示するクエリを作成しています。SQL Server:結合による複数のカウント
テーブルはこのように設計されています:
次のクエリは、私が単独で必要とする結果を生む:
SELECT
EMPID, COUNT(EMPID) AS 'Customers Served'
FROM
Financial.AccountOperations
GROUP BY
EMPID;
SELECT
EMPID, COUNT(EMPID) AS 'Customers Served'
FROM
Financial.LoanOperations
GROUP BY
EMPID;
私はにクエリを結合しようとしています1。私はUNION
、INTERSECT
、JOIN
、およびサブクエリを成功させずに使ってみました。
誰でもお手伝いできますか?
所望の出力は次のようになります。
EMPID Customers Served
2 2
3 3
4 17
5 16
7 2
8 4
9 8
10 5
12 1
15 1
'combine'はどういう意味ですか?一致する従業員にCOUNTを追加しますか?または出力をマージしますか? – techspider
希望する出力の例を示してください。 –
希望の出力を追加しました、ありがとう! –