Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
05.10.2015, 15:41
|
|||
---|---|---|---|
|
|||
Нужна функция GROUP_CONCAT или что то подобное |
|||
#18+
Приветствую. В MySQL есть такая функция GROUP_CONCAT http://www.sqlines.com/mysql/functions/group_concat У меня Informix 11 нужно сделать тоже самое но такой функции нету. Есть ли что то подобное? или нада писать свою? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.10.2015, 20:13
|
|||
---|---|---|---|
Нужна функция GROUP_CONCAT или что то подобное |
|||
#18+
Надо писать свое. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.11.2016, 11:30
|
|||
---|---|---|---|
|
|||
Нужна функция GROUP_CONCAT или что то подобное |
|||
#18+
Если еще актуально: CREATE FUNCTION gc_init(dummy VARCHAR(255)) RETURNING LVARCHAR; RETURN ''; END FUNCTION; CREATE FUNCTION gc_iter(result LVARCHAR, value VARCHAR(255)) RETURNING LVARCHAR; IF result = '' THEN RETURN TRIM(value); ELSE RETURN result || ',' || TRIM(value); END IF; END FUNCTION; CREATE FUNCTION gc_comb(partial1 LVARCHAR, partial2 LVARCHAR) RETURNING LVARCHAR; IF partial1 IS NULL OR partial1 = '' THEN RETURN partial2; ELIF partial2 IS NULL OR partial2 = '' THEN RETURN partial1; ELSE RETURN partial1 || ',' || partial2; END IF; END FUNCTION; CREATE FUNCTION gc_fini(final LVARCHAR) RETURNING LVARCHAR; RETURN final; END FUNCTION; CREATE AGGREGATE group_concat WITH (INIT = gc_init, ITER = gc_iter, COMBINE = gc_comb, FINAL = gc_fini); ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=44&mobile=1&tid=1606789]: |
0ms |
get settings: |
26ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
129ms |
get tp. blocked users: |
3ms |
others: | 365ms |
total: | 611ms |
0 / 0 |