В чём суть данных команд в Oracle? MSSQL? Что это за объединения такие?
Вот, на канале ITVDN есть специальный видеоурок, посвящённый целиком и полностью данной теме, с учётом разницы между этими всеми командами join и всего такого прочего.
Допустим у нас есть 2 таблицы, А и B. Результатом операции будет:
1) A Left join B => все строки из таблицы А строки, которые совпадают в обеих таблицах - А и B.
2) А Right join B => все строки из таблицы B строки, которые совпадают в обеих таблицах.
3) A full join B (или просто A join B) => все строки из обеих таблиц, A и B (включая строки, которые совпадают).