У меня есть две таблицы следующим образом
Таблица 1
column1|column2
----------------
a1 | c1
----------------
a2 | c2
Таблица 2
column1|column2|column3
----------------------
1 | a1 | x
-----------------------
2 | a1 | y
-----------------------
3 | a1 | z
-----------------------
4 | a2 | ab
-----------------------
5 | a2 | cd
-----------------------
6 | a2 | ef
Table1 — это родительская таблица, а table2 — это дочерняя таблица.
Столбец1 таблицы1 сопоставляется со столбцом2 таблицы2.
Таблица2 может содержать несколько записей для каждой записи столбца1 в таблице1 примерно так.
Я хочу соединить таблицу1 с таблицей2, но мне нужна только первая запись всех записей таблицы2.
Итак, мой набор результатов будет
column1|column2|column3
----------------------
1 | a1 | x
-----------------------
2 | a2 | ab
Как сделать соединение для достижения этого в Oracle 11 g. Я использую sql-навигатор +