You are on page 1of 1

sub query?

a) A select query contains another select query is called sub Query. In this , two queries involved one
is inner query and second one is outer query.

in sub query first inner query will be executed than outer query executed. sub query is devided into
two types.

Syntax: select * from <tablename> where (condition) (select * from <tablename> where
(condition))

51)Nested subquery

52) co-related subquery

1)Nested subquery: Nested subquery is nothing but outer query depends on resulted inner query is
called nested subquery.

----->How to find the max salary in emp table?

a) select * from emp where salary=(select max(salary) from emp )

----->How to find the max salary in emp table?

a) select * from emp where salary=(select max(salary) from emp where salary<(select
max(salary)from emp where salary<(select max(salary) from emp ))).

12) co-related subquery: co-related sub query means inner query depends on outer query result.

co-related sub query first outer query will be executed than inner query will be execute.

You might also like