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

Home -> Community -> Usenet -> c.d.o.server -> Weird SQL

Weird SQL

From: astalavista <nobody_at_nowhere.com>
Date: Wed, 17 May 2006 21:40:57 +0200
Message-ID: <446b7c45$0$7120$636a55ce@news.free.fr>


Hi

I have the following starnge behavior
why the select returns one rows
while the select in the IN is in error

SQL> select * from (select 1 a from dual) a where a in (select a from (select 1 b from dual) b);

         A


         1

SQL> select a from (select 1 b from dual); select a from (select 1 b from dual)

       *
ERREUR Ó la ligne 1 :
ORA-00904: "A": invalid identifier

How can you explain that ?

Thanks for your help ... Received on Wed May 17 2006 - 14:40:57 CDT

Original text of this message

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