次のクエリを実行しています。
SELECT DISTINCT
  CAST(ar_all_bills.a_unpaid_balance as decimal(5,2)) as "Total Unpaid Balance" 
FROM ar_all_bills WHERE a_ar_customer_cid = 100059
結果は次の 2 つのレコードです。
49.74
62.41
ただし、未払いの残高GROUP BYを取得するためにクエリにa を追加すると、次のようになります。SUM
SELECT DISTINCT
  SUM(CAST(ar_all_bills.a_unpaid_balance as decimal(5,2))) as "Total Unpaid Balance" 
FROM ar_all_bills  WHERE a_ar_customer_cid = 100059 GROUP BY a_ar_customer_cid
結果は次のとおりです。
461.27
これに関するアイデアはありますか?