-1

次の 3 つの列があるテーブル アカウントがあります。

users_id、デビット、クレジット

残高を引き出したいので、そのためには、クレジット ユーザーの数を確認し、そこからデビットを削除して、1 ユーザーの合計残高としてカウントする必要があります。そして、このように1つのテーブルでそのようなすべてのユーザーを選択するか、残高が1を超えるユーザーの総数を選択します

私はこのようにしました

    SELECT * , (
SUM( credit )
) - SUM( debit ) AS TotalBalance
FROM accounts
GROUP BY user_id

複数の残高を持っているユーザーだけが欲しい

4

1 に答える 1