Joe,
 
 Indeed you are correct its a correlated subquery! 
 
 Thanks again.
 
 Ken
 

Joe Wilson <[EMAIL PROTECTED]> wrote: --- Ken  wrote:
> Is this an error or by design?
>  create table ss( ssid, ss_value);
>  create table s(id, s_value);
...
>  select id from s where id in ( select id from ss);

(In the 5 hour lag it takes to post to the list, this has
probably already been answered 5 times, but what the heck...)

You've written a correlated subquery:

  select id from s where id in (select s.id from ss);

>  
>  returns 
>  1
>  2
>  3
>  
>  Shouldn't the subselect fail since the id is not in the SS table ?
>  
>  select s.id from s where s.id in ( select ss.id from ss );
>  returns:  SQL error: no such column: ss.id




      
____________________________________________________________________________________
Shape Yahoo! in your own image. Join our Network Research Panel today! 
http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7 



-----------------------------------------------------------------------------
To unsubscribe, send email to [EMAIL PROTECTED]
-----------------------------------------------------------------------------


Reply via email to