From: | Alexey Kolpakov <al(dot)kolpak(at)gmail(dot)com> |
---|---|
To: | pgsql-ru-general(at)postgresql(dot)org |
Subject: | Re: [pgsql-ru-general] Вопрос по построению запросу |
Date: | 2014-10-20 17:03:24 |
Message-ID: | CAJz_OAs+Lb44=pQSFxyxXf-+ovkLgSVq9AgtWdk50Z-MFiCNDg@mail.gmail.com |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-ru-general |
select concat_ws(',', "spr.tovar".*) from spr.tovar
20 октября 2014 г., 20:31 пользователь Владимир Комаров <vlads(at)sibnet(dot)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
From | Date | Subject | |
---|---|---|---|
Next Message | Oleg Bartunov | 2014-10-20 17:29:34 | Re: [pgsql-ru-general] Re: [pgsql-ru-general] Вопрос по построению запросу |
Previous Message | Андрей Зевакин | 2014-10-20 16:58:51 | Re: [pgsql-ru-general] Вопрос по построению запросу |