次の結果のクエリを作成するには、いくつかの支援が必要です。
私は現在、ユーザーとユーザーが最初に支払うべき金額をリストする Accounts と、ユーザーが行った支払いのすべての記録を保持する Payments という 2 つのテーブルを持っています。JOIN を使用してテーブルをマージする方法は知っていますが、未払額と支払額を取得するために必要な計算を行う方法がわかりません。
Accounts の列は、ID、Name、Account、Borrowed
で構成されます Payments の列は、ID、AcctID、PaymentAmt で構成されます
これらの両方のテーブルを結合し、計算を行って、ユーザーが現在支払った金額と、ユーザーが最初の借入金額からまだ借りている金額を表示するクエリが必要です。
テーブルデータの例:
アカウント表
ID = 3、名前 = Joe、アカウント = ビジネス、借用 = 100.00
支払い表
ID = 1、AcctID = 3、PaymentAmt = 10.00
ID = 2、AcctID = 3、PaymentAmt = 10.00
C# で MS SQL を使用しています。