Добрый день!
Есть две таблицы. в 1 хранится ид и ТН , во второй свойство для этого ид. нужен запрос получающий данные из 1 таблицы в случае если данный ид либо присутствует в таблице 2 с определенным условием, либо отсутствует в таблице 2 вообще. С помощью INNER JOIN вытягивает только с определенным условием, а left JOIN тянет все. В 1 всегда есть ИД, но не всегда для этого ИД есть запись во 2 таблице
Code:
SELECT a~id
INTO CORRESPONDING FIELDS OF TABLE lt_table
FROM a_table AS a
INNER JOIN b_table AS b
b~id = a~id
and b~check = 'X'.
Code:
SELECT a~id
INTO CORRESPONDING FIELDS OF TABLE lt_table
FROM a_table AS a
left JOIN b_table AS b
b~id = a~id
and b~check = 'X'.