私は2つのテーブルを持っています
table 1 table 2
------------------ ----------------------
description paidamt description recievedamt
ele. bill 200 donation 1000
stationary 500 fees 200
salary 1000
そして、結果を次の形式にしたい(データは日付に基づいてソートされます)
description debit credit
---------------------------
ele. bill 200
donation 1000
stationary 500
fees 200
salary 1000
問題は、amt を debit に設定すると、credit 列を空白に設定できないか、amt を特定の列の credit に設定すると、debit 列を空白に設定できないことです。私は次のクエリに取り組んでいました....
WHEN Payment_Voucher_Master.grand_tot <> '0'
THEN ''
ELSE 'dgf'
END credit
FROM Receipt_Voucher_Master,Payment_Voucher_Master
GROUP BY Payment_Voucher_Master.PaidTo,Payment_Voucher_Master.grand_tot
SELECT Receipt_Voucher_Master.PaidTo
AS description, Receipt_Voucher_Master.grand_total as credit,
CASE
WHEN Receipt_Voucher_Master.grand_total <> '0'
THEN ''
ELSE 'dgf'
END debit
FROM Receipt_Voucher_Master,Payment_Voucher_Master
GROUP BY Receipt_Voucher_Master.PaidTo,Receipt_Voucher_Master.grand_total;
これら2つのクエリに参加しようとしていました