Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: RE: CASE under Oracle8i
The case works on each record in the set.
you have to use where to limit the set.
select
case
when mgr is null then ename
Yechiel Adar, Mehish Computer Services
adary_at_mehish.co.il
> -----Original Message-----
> From: Nandu Garg [SMTP:focussed_at_rediffmail.com]
> Sent: Mon, March 25, 2002 10:13 AM
> To: Multiple recipients of list ORACLE-L
> Subject: Re: RE: CASE under Oracle8i
>
> Hi
>
> I was not knowin about CASE functionality so was just trying
> curiously following thing. Results are also below.
>
> SQL> select case when mgr is null then ename end from emp;
>
>
> CASEWHENMG
> ----------
>
>
>
>
>
> KING
>
>
>
> CASEWHENMG
> ----------
>
>
> 14 rows selected.
>
>
> This gives me all 14 rows. Can I get outout as just 'KING' here
> using CASE? Also what are the other usage of CASE functionality?
>
> NG
> --
> Please see the official ORACLE-L FAQ: http://www.orafaq.com
> --
> Author: Nandu Garg
> INET: focussed_at_rediffmail.com
>
> Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051
> San Diego, California -- Public Internet access / Mailing Lists
> --------------------------------------------------------------------
> To REMOVE yourself from this mailing list, send an E-Mail message
> to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
> the message BODY, include a line containing: UNSUB ORACLE-L
> (or the name of mailing list you want to be removed from). You may
> also send the HELP command for other information (like subscribing).
-- Please see the official ORACLE-L FAQ: http://www.orafaq.com -- Author: =?iso-8859-8?Q?=E0=E3=F8_=E9=E7=E9=E0=EC?= INET: adary_at_mehish.co.il Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists -------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).Received on Mon Mar 25 2002 - 06:38:22 CST