Re: subquery with more than one column

Поиск
Список
Период
Сортировка
От Raimon Fernandez
Тема Re: subquery with more than one column
Дата
Msg-id 88C55313-13B2-4F83-8D23-ECD1987D645B@montx.com
обсуждение исходный текст
Ответ на Re: subquery with more than one column  (Jon Sime <jsime@mediamatters.org>)
Список pgsql-novice
great !!

that's what I was lookingfor ...

I think my brain was empty ...

:)


regards,

rai


On 05/07/2007, at 23:27, Jon Sime wrote:

> Raimon Fernandez wrote:
>> [..moved top-post..]
>> On 05/07/2007, at 21:30, Tom Lane wrote:
>>> Raimon Fernandez <coder@montx.com> writes:
>>>> It's not possible to return in a subquery more than one column ?
>>>
>>> Try it like this:
>>>
>>>   SELECT id_intern, (SELECT ROW(referencia, descripcio) FROM
>>> articles WHERE...
>>>
>>>             regards, tom lane
>>>
> > but I want as a separate columns, like a normal SELECT ...
> >
> >
> > this is what I get:
> >
> > +---------------+
> > | row           |
> > +---------------+
> > | (1,"ref rai") |
> > | (1,ref)       |
> > +---------------+
> >
> >
> > thanks,
> >
> >
> > raimon
>
> Is there something about the nature of the data which prevents you
> from using a JOIN between these two tables?
>
>     select pb.id_intern, a.referencia, a.descripcio
>     from product_blister pb
>         join articles a on (a.id_intern = pb.id_product_added)
>     where pb.id_product_source = '8';
>
> (Or using a LEFT JOIN if not every record in product_blister is
> required to have a corresponding record in articles, and you want
> those records in product_blister to still be returned.)
>
> My apologies if my assumption is incorrect.
>
> -Jon
>
> --
> Senior Systems Developer
> Media Matters for America
> http://mediamatters.org/
>



В списке pgsql-novice по дате отправления:

Предыдущее
От: "Sibte Abbas"
Дата:
Сообщение: Re: On_error_stop
Следующее
От: "stephen"
Дата:
Сообщение: distinct doesn't work