Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Re: Cross tab with non-numeric information

Re: Cross tab with non-numeric information

From: DA Morgan <damorgan_at_psoug.org>
Date: Sat, 18 Mar 2006 07:54:57 -0800
Message-ID: <1142697272.933086@yasure.drizzle.com>


NancyASAP wrote:
> Thanks Michel. I had looked at AskTom, but didn't know to look under
> "pivot table". (AskTom totally rocks!!!) I found what I needed there.
> In case it helps someone else, the SQL I came up with is as follows:
>
> select userpermissionid,
> max(decode(usergroupid,1,enabled)) grp1,
> max(decode(usergroupid,2,enabled)) grp2,
> max(decode(usergroupid,3,enabled)) grp3,
> max(decode(usergroupid,4,enabled)) grp4,
> max(decode(usergroupid,5,enabled)) grp5,
> max(decode(usergroupid,6,enabled)) grp6,
> max(decode(usergroupid,7,enabled)) grp7,
> max(decode(usergroupid,8,enabled)) grp8,
> max(decode(usergroupid,999,enabled)) grp999
> from usergrouppermissions
> group by userpermissionid
>
> I appreciate the tip.
> Nancyasap

Then go to Morgan's Library at www.psoug.org and look up DECODE.

-- 
Daniel A. Morgan
http://www.psoug.org
damorgan_at_x.washington.edu
(replace x with u to respond)
Received on Sat Mar 18 2006 - 09:54:57 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US