Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как значения строкового поля из всех записей собрать в одну строчку? / 4 сообщений из 4, страница 1 из 1
20.04.2005, 08:13
    #33024349
Сергей71
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как значения строкового поля из всех записей собрать в одну строчку?
Есть таблица со строковым полем Name
id Name
1 Объект1
2 Объект2
3 Объект3
...................
n Объектn

Как одним select получить строку типа:
Объект1, Объект2, Объект3, ....... ,Объектn
???????????????????????????
...
Рейтинг: 0 / 0
20.04.2005, 09:21
    #33024432
lionson
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как значения строкового поля из всех записей собрать в одну строчку?
напишт агрегатную функцию для типа name

я наподобе писал для text

CREATE AGGREGATE sum ( BASETYPE = "text",
SFUNC = "textcat", STYPE = "text");
...
Рейтинг: 0 / 0
20.04.2005, 09:30
    #33024451
lionson
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как значения строкового поля из всех записей собрать в одну строчку?
если нужны разделители между значениями, типа пробелов или запятых
подробнее сдесь
http://www.postgresql.org/docs/8.0/interactive/sql-createaggregate.html
...
Рейтинг: 0 / 0
20.04.2005, 09:43
    #33024473
Сергей71
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как значения строкового поля из всех записей собрать в одну строчку?
Спасибо! Очень помогло! Все получилось.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как значения строкового поля из всех записей собрать в одну строчку? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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