Académique Documents
Professionnel Documents
Culture Documents
Aim: Using SET operators, Date/Time Functions Group by clause (advance feature) and
advanced subqueries.
c.Advanced subqueries.
Name Loan_no
A 10001
B 10002
C 10003
Name Loan_no
B 10002
C 10003
D 10004
Name Loan_no
A 10001
B 10002
C 10003
D 10004
Name Loan_no
B 10002
C 10003
Name Loan_no
A 10001
Name Loan_no
D 10004
SQL> Create table Emp 12(Eno number(5),Ename varchar2(10), Job varchar 2(10),mgrid
number (5), sal number(6), deptno number(5));
Table created.
1 row created.
1 row created
1 row created
1 row created
1 row created
1 row created
1 row created
see output.
see output
1 row created.
1 row created.
1 row created.
1 row created.
10 108 mgmt
20 101 HR
30 102 Sales
40 105 Sales
Advanced subqueries.
SQL> select* from Emp12 where Eno in(Select Eno from Dept1 where deptname='Sales');
see output
SQL> update Emp12 set sal=sal +sal*0.01 where Eno in(Select Eno from Dept1 where
deptname='Sales');
2 rows updated.
see output
SQL> delete from Emp12 where Eno in (select Eno from dept1 where deptno=30);
1 row deleted.
see output
Table created.
SQL> insert into Dept2 select * from Dept1 where Eno in(Select Eno from Dept1);
4 rows created.
see output
************************************************* END**********************************************