Гость
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Глупый вопрос по склеиванию таблиц / 4 сообщений из 4, страница 1 из 1
04.10.2016, 13:07
    #39320236
Semen Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глупый вопрос по склеиванию таблиц
Здравствуйте всем!

DB2 WSE 9.7

Существует ли возможность склеить таблицы в ширину без условия? Просто - все записи со всеми записями

Знаю конструкцию join. Но она использует условие on. А мне надо без условия. Поэтому сейчас вижу реализацию так:

Код: plsql
1.
select * from TAB1 join TAB2 on 1=1



И она вроде работает. Но некрасиво как-то

С уважением, Семен Попов
...
Рейтинг: 0 / 0
04.10.2016, 13:27
    #39320252
Глупый вопрос по склеиванию таблиц
Semen Popov,

почитать про cross join ?
...
Рейтинг: 0 / 0
04.10.2016, 13:44
    #39320262
Semen Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глупый вопрос по склеиванию таблиц
Добрый Э - Эх, спасибо. Это оно. Уже попробовал
...
Рейтинг: 0 / 0
04.10.2016, 14:35
    #39320291
CawaSPb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глупый вопрос по склеиванию таблиц
Semen PopovДобрый Э - Эх, спасибо. Это оно. Уже попробовал
Добавлю, что в своё время для меня явилась откровением такая конструкция:
Код: sql
1.
SELECT ... FROM <table_1> t1, TABLE(<table_function>(t1.colX, ..., ...))


В качестве <table_1>, соответственно, может выступать и другая TABLE FUNCTION ( наиболее естественные примеры - мониторинговые, Марк тут приводил ). Просто и красиво.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Глупый вопрос по склеиванию таблиц / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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