powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Конкатенация строк в SQL запросе
4 сообщений из 4, страница 1 из 1
Конкатенация строк в SQL запросе
    #36198288
Andrew Kovalchuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть две таблицы: в одной хранится идентификатор, в другой - некоторые детали.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Таблица  1 :
Code
----
 123 
...
 456 
...

Таблица  2 :
CodeID   Details
---------------
 123    String1
 123    String2
....
 123    StringN
...
 456    String1
 456    String2
....
 456    StringM
...

На данный момент запрос достает строки детализации посредством INNER JON. После получения результатов запроса приложение делает конкатенацию строк детализации.
Вопрос: можно ли конкатенацию наперед неизвестного количества строк сделать в запросе? Если ДА, то очень приветствуется пример или посыл к той части документации, где о таком можно узнать.
Пояснение: про функцию string() в Cache знаю, но не нашел как ее в данном случае прикрутить :(.
...
Рейтинг: 0 / 0
Конкатенация строк в SQL запросе
    #36198397
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно, Вам пригодится функция LIST
Пример:
Код: plaintext
select distinct replace(list(Details %foreach(CodeID)),',','') from Table2
...
Рейтинг: 0 / 0
Конкатенация строк в SQL запросе
    #36202079
Andrew Kovalchuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, servit! Это самое то, что доктор прописал.
Время, необходимое для процесса подготовки данных, после задействования функции list(), сильно сократилось (по предварительным оценкам, более чем в 60 раз :).
...
Рейтинг: 0 / 0
Конкатенация строк в SQL запросе
    #36202461
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
или та поле1||'пробел'||поле2
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Конкатенация строк в SQL запросе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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