Re: Basic SQL join question

Поиск
Список
Период
Сортировка
От Stephan Szabo
Тема Re: Basic SQL join question
Дата
Msg-id 20030131065003.U44779-100000@megazone23.bigpanda.com
обсуждение исходный текст
Ответ на Basic SQL join question  (Jean-Christian Imbeault <jc@mega-bucks.co.jp>)
Ответы Re: Basic SQL join question  (Simon Mitchell <pgsql@jseb.com>)
Список pgsql-general
On Fri, 31 Jan 2003, Jean-Christian Imbeault wrote:

> Sorry for this simple question but I can't seem to get Postgres to do
> what I want ...
>
> I want to get the concatenation of 2 or more tables with absolutely
> nothing in common. How can I do this?
>
> For example
>
> Table a:
>
>    a
> -----
>   a1
>   a2
>   a3
>
> Table b:
>
>    b
> -----
>   b1
>   b2
>
> Table c:
>
>    c
> -----
>   c1
>   c2
>   c3
>   c4
>
> What is the proper SQL to return:
>
>    a |  b |  c
> ---------------
>   a1   b1   c1
>   a2   b2   c2
>   a3        c3
>             c4
>

I can't think of a real SQL solution (although there might be
one).  A pl function could do this but it'd be a little wierd
probably.  Note that unless those tables are really selects with
ordering the results are pretty indeterminate and probably
meaningless since order is not guaranteed.



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

Предыдущее
От: Arjen van der Meijden
Дата:
Сообщение: Re: Basic SQL join question
Следующее
От: Dmitry Tkach
Дата:
Сообщение: Re: Query performance PLEASE HELP