Re: select where in and order

Поиск
Список
Период
Сортировка
От Roger Hand
Тема Re: select where in and order
Дата
Msg-id DB28E9B548192448A4E8C8A3C1B1E475FC3311@sj1-exch-01.us.corp.kailea.com
обсуждение исходный текст
Ответ на select where in and order  (Tony Smith <quickcur@yahoo.com>)
Список pgsql-general
Tony Smith wrote on
Thursday, March 09, 2006 6:33 PM
> To: pgsql-general@postgresql.org
> Subject: [GENERAL] select where in and order
>
>
> I have two tables action and group:
>
> action
> ------------------------
> id,
> name
>
> group:
> ------------------------
> action_id
> rank
>
> I what to select from action table by order by the
> rank in the group table.
>
> If I use
>
> select * from action where id in (select action_id
> from group order by rank)

Try something like:

select a.*, g.action_id
FROM action a
  INNER JOIN group g
    ON a.id = g.action_id
ORDER BY g.action_id

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Run PostgreSQL with Administrator account in Windows
Следующее
От: Chris
Дата:
Сообщение: Re: select where in and order