paulluap
Дата: 27.10.2015 15:38:53
Всем привет!
Есть таблица1:
t_name t_type
------------------------
t1_name1 type1
t1_name2 type1
t1_name3 type1
Есть таблица2:
t_name t_type
------------------------
t2_name1 type2
t2_name2 type2
На выходе нужно получить вот такое:
t1_name1 t2_name1
t1_name2 t2_name2
t1_name3 <пусто>
В левой колонке должны быть значения типа type1, а в правой - значения типа type2.
Мне нужно, чтобы на выходе было НЕдекартового произведение - чтобы не было строк:
(t1_name1, t2_name2), (t1_name2, t2_name1), (t1_name3, t2_name1), (t1_name3, t2_name2).
То есть, чтобы каждое значение просматривалось только один раз - если t1_name1 я поставил в соответствие t2_name1, то все, больше я их не трогаю. Обычное связывание дает лишние строки. Подскажите, как мне так сделать выборку по этим таблицам ?
Надеюсь доступно объяснил.
Заранее спасибо.