Re: [GENERAL] Behavior of subselects in target lists and order by

2012-02-25 Thread Jasen Betts
On 2012-02-24, amit sehas wrote: > If we have a query of the form: > > Select *, (Select * FROM T2 WHERE p2 = T1.p1) FROM T1 ORDER BY 1 WHERE p3 = 75 > > In the above query there is a subselect in the target list and the > ORDERBY has an ordinal number which indicates order by column 1. Does > thi

Re: [GENERAL] Behavior of subselects in target lists and order by

2012-02-24 Thread John R Pierce
On 02/24/12 12:45 PM, amit sehas wrote: If we have a query of the form: Select *, (Select * FROM T2 WHERE p2 = T1.p1) FROM T1 ORDER BY 1 WHERE p3 = 75 ORDER BY has to be AFTER the WHERE clause. is that query equivalent to... Select t1.*, t2.* FROM T1 LEFT JOIN T2 on T1.p1=t2.p2 WHERE t1.p3

[GENERAL] Behavior of subselects in target lists and order by

2012-02-24 Thread amit sehas
If we have a query of the form: Select *, (Select * FROM T2 WHERE p2 = T1.p1) FROM T1 ORDER BY 1 WHERE p3 = 75 In the above query there is a subselect in the target list and the ORDERBY has an ordinal number which indicates order by column 1. Does this mean that the above query will return all