SQL(Oracle) outer join по составному полю
а причем тут PL/SQL?
select * from b left join a on (a2 = a1 || b1)
Если база 8, то может это сработает:
select * from a,b where substr(a2,1,len(a1 = a2 and substr(a2(+len(a1(++1,len(a2(+ = b1

Я имел ввиду оракловый диалект SQL'я

я бы даже сказал что он к sql отношения не имеет
так я ж говорю, ошибся, щас исправлю =)

Оставить комментарий
wwoland
table a(A1,B1)table b(A2,B2)
select * from a,b where A1||B1 = A2(+)
на такое оракл ругается, что нельзя делать джоин по 2 таблицам.
А можно тоже самое как нибудь без подзапросов сделать?