У меня есть две таблицы:
Table1:
ID | Column 1 | Column 2
1 | Value 1 | Value 2
Table 2:
ID | Column 3 | Column 4
1 | Value 4 | Value 5
1 | Value 6 | Value 7
На данный момент мой запрос:
SELECT * FROM Table1 INNER JOIN Table2 ON Table1.id = Table2.id ;
возвращает:
id | Column 1 | Column 2 | id | Column 3 | Column 4
1 | Row 1 | Row 1 | 1 | Row 1 | Row 1
1 | Row 1 | Row 1 | 1 | Row 2 | Row 2
1 | Row 1 | Row 1 | 1 | Row 3 | Row 3
Я хочу использовать внутреннее соединение SQL или любое другое соединение для возврата одной строки из таблицы 1 и всех других связанных строк из таблицы 2.
id | Column 1 | Column 2 | id | Column 3 | Column 4
1 | Row 1 | Row 1 | 1 | Row 1 | Row 1
1 | Row 2 | Row 2
1 | Row 3 | Row 3
Это возможно?