2

私のクエリは単純です - 銀行とその月/年ごとの取引額を取得します:

select bank_name, 
   sum(payment_sum), 
   CONCAT(MONTH(payment_due_date), '/', YEAR(payment_due_date)) as month_year
from bank
join finance 
  on bank.bank_id = finance.bank_id
group by bank_name, month_year

戻り値:

ここに画像の説明を入力

行の値 (month_year) を列に変換し、続いて payment_sum も対応する month_year 生成列に変換するにはどうすればよいですか?

各銀行の月ごとの支払いの合計を見つける方法を探しています。

このトピックを見ましたが、私のニーズは違うようです。

4

1 に答える 1