Re: [pgsql-ru-general] Вопрос по построению запросу
| От | Alexey Kolpakov |
|---|---|
| Тема | Re: [pgsql-ru-general] Вопрос по построению запросу |
| Дата | |
| Msg-id | CAJz_OAs+Lb44=pQSFxyxXf-+ovkLgSVq9AgtWdk50Z-MFiCNDg@mail.gmail.com обсуждение исходный текст |
| Ответ на | Вопрос по построению запросу (Владимир Комаров <vlads@sibnet.ru>) |
| Ответы |
Re: [pgsql-ru-general] Re: [pgsql-ru-general] Вопрос по построению запросу
|
| Список | pgsql-ru-general |
select concat_ws(',', "spr.tovar".*) from spr.tovar
20 октября 2014 г., 20:31 пользователь Владимир Комаров <vlads@sibnet.ru> написал:
Здраствуйте.
Есть запрос:
SELECT * FROM spr.tovar
Надо вместо «*» поставить некую функцию, которая возвращала только одну строку типа text, содержащую информацию из всех столбцов таблицы. Т.е. соединяла их в одну строку.
Количество столбцов, как и их содержание неизвестно. Так что предложение на подобии kod||','||name||','||… не подходят.
Пример:
SELECT * FROM spr.tovar
X name …
-----------------------
1 tov1 …
2 tov2 …
А надо
SELECT ??? FROM spr.tovar
Text
------------
1,tov1,…
2,tov2,…
Заранее большое спасибо.
wbr, Alexey Kolpakov
В списке pgsql-ru-general по дате отправления: