0

データを取得して下の画像のように表示する次のクエリがあります。ここに画像の説明を入力

SELECT 
TICKETS.TICKETID AS TICKET_NO,
RECEIPTS.DATENEW AS TICKET_DATE,
PAYMENTS.TOTAL AS MONEY,
CUSTOMERS.NAME AS CUSTOMER,
PAYMENTS.PAYMENT AS PAYMENT
FROM RECEIPTS
LEFT JOIN TICKETS ON RECEIPTS.ID = TICKETS.ID
LEFT JOIN PAYMENTS ON RECEIPTS.ID = PAYMENTS.RECEIPT
LEFT JOIN CUSTOMERS ON TICKETS.CUSTOMER = CUSTOMERS.ID
LEFT JOIN ADJUSTMENTS ON CUSTOMERS.ID = ADJUSTMENTS.CUSTOMER_ID
ORDER BY TICKETS.TICKETID

フィールドを持つADJUSTMENTSという別のテーブルがあります

ID CUSTOMER_ID ADJUSTMENT_AMOUNT ADJUSTMENT_REASON 日付

私が必要とするのは、ADJUSTMENT_AMOUNT と DATE を取得し、それらをそのテーブル (画像に表示) 内に個別のエントリ (ROW) として正確に配置することです。私は UNION を使用しましたが、それはエントリを複製することであり、これらの行の真下/内ではなく、別の列として表示できませんでした。どうすればいいですか?

これは、両方のテーブルからアクセスしたい目的のテーブルです ここに画像の説明を入力

4

1 に答える 1