Re: Show CAS, USD first; the left ordered by currency name
От | bricklen |
---|---|
Тема | Re: Show CAS, USD first; the left ordered by currency name |
Дата | |
Msg-id | 33b743250907310627o637c1001v8e1a89060e053d76@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: Show CAS, USD first; the left ordered by currency name (Harald Fuchs <hari.fuchs@gmail.com>) |
Список | pgsql-sql |
Alternatively, ... ORDER BY (case when code in ('USD','CAD') then 0 else 1 end),code On Fri, Jul 31, 2009 at 4:37 AM, Harald Fuchs<hari.fuchs@gmail.com> wrote: > In article <4A71F9CB.9050805@encs.concordia.ca>, > Emi Lu <emilu@encs.concordia.ca> writes: > >> Good morning, >> I have a currency table (code, description). > >> Example values: >> ADF | Andorran Franc >> ... ... >> ANG | NL Antillian Guilder >> AON | Angolan New Kwanza >> AUD | Australian Dollar >> AWG | Aruban Florin >> BBD | Barbados Dollar >> USD | US Dollar >> CAD | Canadian Dollar > >> Is there a way I can query to display USD AND CAD first, while other >> rows are ordered by Code. > >> For example, > >> CAS | Canadian Dollar >> USD | US Dollar >> ADF | Andorran Franc >> ... > > Probably the shortest solution is > > SELECT code, description > FROM currency > ORDER BY code != 'CAD', code != 'USD', code; > > BTW: your data are obsolete. Andorra has the Euro. > > > -- > Sent via pgsql-sql mailing list (pgsql-sql@postgresql.org) > To make changes to your subscription: > http://www.postgresql.org/mailpref/pgsql-sql >
В списке pgsql-sql по дате отправления: