Re: Query to return modified results at runtime?
От | George Handin |
---|---|
Тема | Re: Query to return modified results at runtime? |
Дата | |
Msg-id | 44884752.7030303@dafunks.com обсуждение исходный текст |
Ответ на | Re: Query to return modified results at runtime? (Richard Broersma Jr <rabroersma@yahoo.com>) |
Ответы |
Re: Query to return modified results at runtime?
|
Список | pgsql-sql |
Richard Broersma Jr wrote: >> ID Color >> --- ------- >> 1 Blue >> 2 Red >> 3 Green >> 4 Orange >> >> How would I rewrite the query to return results where the colors are >> replaced by letters to give the following results? >> >> ID Color >> --- ------- >> 1 A >> 2 D >> 3 B >> 4 C > > > http://www.postgresql.org/docs/8.1/interactive/functions-conditional.html > > this is probably the easiest to implement but hard to mangage over time. Another solution would > be to create color_code table that is referenced by your test table. Then when you can create a > query as: select a.ID, b.code from test as a join color_code as b on a.color = b.color; > > There are additional solutions to this also. But these two are probably the easiest. Thanks!
В списке pgsql-sql по дате отправления: