Re: [SQL] Converting column values on a select

From: "Jim Seach" <jseach(at)erols(dot)com>
To: <pgsql-sql(at)postgreSQL(dot)org>
Subject: Re: [SQL] Converting column values on a select
Date: 1999-10-12 23:24:45
Message-ID: 005101bf1508$f8c142c0$0a00a8c0@ws1
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Scott,

Why not just use a join?

Select network_equip_id, statusText, location, contact
from statuses s, equipment e
where s.statusValue = e.status

Jim Seach

-----Original Message-----
From: Saltsgaver, Scott <scottsa(at)aiinet(dot)com>
To: 'pgsql-sql(at)postgreSQL(dot)org' <pgsql-sql(at)postgreSQL(dot)org>
Date: Tuesday, October 12, 1999 6:14 PM
Subject: [SQL] Converting column values on a select

>I was wondering if it is possible to convert a text value to an integer
>value on a select to a table using another table as a conversion. I looked
>into the "create rule" call but can't seem to get it to work. Of course
the
>code uses the numerical values for the status but I thought it would be
nice
>if users who performed queries against that network equipment tables could
>see the nice text for the status.
>
>If it is possible to convert the text to a numerical is the reciprocal also
>possible so again the code does not have to perform
>
>Here is the status conversion table:
>
>statusValue statusText
> 2 normal
> 4 critical
> 7 major
>
>I then have a table that contains network equipment.
>
>network_equp_id status location contact
> 20 normal 2nd floor Joe
> 19 critical basement Fred
>
>Thanks,
>
>Scott Saltsgaver
>
>************
>

Browse pgsql-sql by date

  From Date Subject
Next Message Ismail Kizir 1999-10-13 01:25:04 pqReadData() -- backend closed the channel unexpectedly.
Previous Message Duncan Kinder 1999-10-12 22:29:45 Money variable