powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / FULL OUTER JOIN в ASE 12.5?
3 сообщений из 3, страница 1 из 1
FULL OUTER JOIN в ASE 12.5?
    #33138128
_makSim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, есть ли в ASE 12.5 возможность использовать FULL OUTER JOIN? Я не нашёл. Если нет, то как можно решить задачу другим способом?
Спасибо.
...
Рейтинг: 0 / 0
FULL OUTER JOIN в ASE 12.5?
    #33138176
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, ее нет. Почему - я не понимаю. Все join-ы сделали, а FULL -а нету.
Может быть, он не входит в стандарт.
FULL моделируется легко с помощью

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
select *
from A 
left join B on A.key = B.key
union all
select *
from B
where not exists ( select * from A where A.key = B.key )

...
Рейтинг: 0 / 0
FULL OUTER JOIN в ASE 12.5?
    #33138178
vooo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FULL OUTER JOIN это MS
Может быть так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
create table #a(id smallint ,name varchar( 50 ))
insert into #a values( 1 ,'1a')
insert into #a values( 2 ,'2a')
insert into #a values( 3 ,'3a')

create table #b(id smallint ,name varchar( 50 ))
insert into #b values( 1 ,'1b')
insert into #b values( 2 ,'2b')
insert into #b values( 10 ,'10b')


select * from #a,#b where #a.id*=#b.id
union
select * from #a,#b where #a.id=*#b.id
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / FULL OUTER JOIN в ASE 12.5?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]