У меня есть две транзакции, а именно первая обычная транзакция и второй ваучер транзакции, в обычной транзакции содержимое элементов grub в дополнение к ваучеру и ваучер транзакции только ваучера grub.
Это моя попытка:
SELECT A.notransaksi
,b.kodeitem
,(SELECT C.namaitem
FROM tbl_item C
WHERE b.kodeitem = C.kodeitem) AS namaitem
,b.harga
,b.potongan
,b.total
,A.kodesupel
,d.kodegrup
FROM tbl_ikhd A
INNER JOIN tbl_ikdt b ON A.notransaksi = b.notransaksi
LEFT JOIN tbl_itempotongan d ON b.kodeitem = d.kodeitem
INNER JOIN tbl_item i ON b.kodeitem = i.kodeitem
INNER JOIN group_posting gp ON gp.kode_group = i.jenis
AND gp.konsinyasi = i.konsinyasi
WHERE CASE
WHEN A.kodesupel = 'VOUCHER'
THEN A.kodesupel = 'VOUCHER'
AND d.kodegrup = 'VOUCHER'
ELSE A.kodesupel = 'UMUM'
END
AND SUBSTR(A.keterangan, 1, 3) = ''
AND A.shiftkerja = 'PAGI'
AND to_char(A.tanggal, 'YYYY-MM-DD') = '2018-02-19'
AND gp.
GROUP = 'PPN'
Взгляните на stackoverflow.com/help/mcve. Это поможет вам писать вопросы, на которые будет легче отвечать.


А какой у вас вопрос? Это совсем не очевидно.