powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Хитрый запрос!
4 сообщений из 4, страница 1 из 1
Хитрый запрос!
    #36243447
Paulo82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет!

Нужна помошь! Есть таблица tbl1 в ней хранятся Структуры и в каждой структуре есть элементы с заданными ID, так что в разных структурах может могут быть элементы с одинаковыми ID.
Нужно написать такой запрос, чтобы ID всех структур, у которых есть хотя бы один обший элемент, получили значение равное конкатенации ИД этих структур.

Struct1 Elem1
Struct1 Elem2
Struct1 Elem3
Struct1 Elem4

Struct2 Elem1
Struct2 Elem5
Struct2 Elem6
Struct2 Elem7

Result:
Struct1-Struct2 Elem1
Struct1-Struct2 Elem2
Struct1-Struct2 Elem3
Struct1-Struct2 Elem4
Struct1-Struct2 Elem5
Struct1-Struct2 Elem6
Struct1-Struct2 Elem7

Есть у кого нибудь идеи, как ето можно сделать? Xотя бы без конкатенации, например, для упрошения, поставить любое значение от балды на место ИД новой структуры.

Заранее спасибо!
...
Рейтинг: 0 / 0
Хитрый запрос!
    #36243634
Dmitry..
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
select list(struct),elem
from t1
group by elem
--
для АСА
...
Рейтинг: 0 / 0
Хитрый запрос!
    #36243856
Paulo82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dmitry..,

Thanks Dmitriy. Aggregate function List isn't supported on Sybase IQ version I'm currently using.
...
Рейтинг: 0 / 0
Хитрый запрос!
    #36244145
Dmitry..
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Именно поэтому в первом топике сказано:
Всегда указывайте наименование и версию СУБД (Sybase ASE, Sybase ASA или Sybase IQ)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Хитрый запрос!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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