Heres мой вопрос ....SQL-Outer Join?
'USER' схема имеет 2 таблицы, в которых хранятся данные:
ABC_DAT
иABC_SAT
. Они связаны столбцомABC_DAT_ID
.В таблице
ABC_DAT
(source_up_id
иsink_up_id
) также связана с таблицей USER.BID (up_id).Напишите запрос, который возвращает все данные в таблице
ABC_DAT
, плюсIP_NAME
для source_up_id и sink_up_id.
Я думаю, что мне потребуется внешнее соединение. Я немного новичок в SQL, поэтому я пытаюсь понять это. Может быть, я полностью выключен и даже не нуждаюсь в внешнем соединении. Херес, что у меня есть до сих пор:
select * from USER.ABC_DAT p
outer join USER.BID l
on p.IP_NAME=l.IP_NAME
Но теперь я не уверен, куда идти. Как я уже сказал, это может быть далеко.
Добавить таблицу данных таблицы и ожидаемый результат. – jarlh
Это либо 'left join', либо' left external join' –