對於每個用戶,我想要產生一個聚合結果。但是,我一直遇到返回多於1個結果的子查詢問題。tqsl - select查詢的結果在子查詢中作爲變量操作?
SELECT **[user]**,
((SELECT SUM(amount)
FROM transactions
WHERE [user] = **[user]**
AND [type] = 'credit') -
(SELECT SUM(amount)
FROM transactions
WHERE [user] = **[user]**
AND [type] = 'debit'))
FROM transactions
我如何從select
的user
在開局就那麼作爲子查詢變量user
操作?
謝謝@sll清理代碼的演示:) – Paul