August 317 Am
August 317 Am
Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
SQL> cl scr
SQL> SELECT Ename, Sal
2 FROM Emp;
ENAME SAL
---------- ----------
KING 5000
BLAKE 2850
CLARK 2450
JONES 2975
MARTIN 1250
ALLEN 1600
TURNER 1500
JAMES 950
WARD 1250
FORD 3000
SMITH 800
ENAME SAL
---------- ----------
SCOTT 3000
ADAMS 1100
MILLER 1300
14 rows selected.
SQL> SELECT * FROM SalGrade;
GRADE LOSAL HISAL
---------- ---------- ----------
1 700 1200
2 1201 1400
3 1401 2000
4 2001 3000
5 3001 9999
SQL> ED
Wrote file afiedt.buf
1 SELECT E.Ename, E.Sal, S.Grade
2 FROM Emp E, SalGrade S
3* WHERE E.Sal BETWEEN S.LoSal AND S.HiSal
SQL> /
ENAME SAL GRADE
---------- ---------- ----------
SMITH 800 1
JAMES 950 1
ADAMS 1100 1
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
MARTIN 1250 2
WARD 1250 2
MILLER 1300 2
TURNER 1500 3
ALLEN 1600 3
CLARK 2450 4
BLAKE 2850 4
JONES 2975 4
ENAME SAL GRADE
---------- ---------- ----------
FORD 3000 4
SCOTT 3000 4
KING 5000 5
14 rows selected.
SQL> ED
Wrote file afiedt.buf
1 SELECT E.Ename, E.Sal, S.Grade
2 FROM Emp E, SalGrade S
3* WHERE E.Sal >= S.LoSal AND E.Sal <= S.HiSal
SQL> /
ENAME SAL GRADE
---------- ---------- ----------
SMITH 800 1
JAMES 950 1
ADAMS 1100 1
MARTIN 1250 2
WARD 1250 2
MILLER 1300 2
TURNER 1500 3
ALLEN 1600 3
CLARK 2450 4
BLAKE 2850 4
JONES 2975 4
ENAME SAL GRADE
---------- ---------- ----------
FORD 3000 4
SCOTT 3000 4
KING 5000 5
14 rows selected.
SQL> ED
Wrote file afiedt.buf
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
1 SELECT E.Ename, E.Sal, S.Grade
2 FROM Emp E, SalGrade S
3 WHERE E.Sal >= S.LoSal AND E.Sal <= S.HiSal AND
4* S.Grade IN(1, 2, 3)
SQL> /
ENAME SAL GRADE
---------- ---------- ----------
SMITH 800 1
JAMES 950 1
ADAMS 1100 1
MARTIN 1250 2
WARD 1250 2
MILLER 1300 2
TURNER 1500 3
ALLEN 1600 3
8 rows selected.
SQL> ED
Wrote file afiedt.buf
1 SELECT E.Ename, E.Sal, S.Grade
2 FROM Emp E, SalGrade S
3 WHERE E.Sal >= S.LoSal AND E.Sal <= S.HiSal AND
4 S.Grade IN(1, 2, 3) AND
5* E.Job IN('SALESMAN', 'CLERK', 'ANALYST')
SQL> /
ENAME SAL GRADE
---------- ---------- ----------
SMITH 800 1
JAMES 950 1
ADAMS 1100 1
MARTIN 1250 2
WARD 1250 2
MILLER 1300 2
TURNER 1500 3
ALLEN 1600 3
8 rows selected.
SQL> ED
Wrote file afiedt.buf
1 SELECT E.Ename, E.Sal, S.Grade
2 FROM Emp E, SalGrade S
3 WHERE E.Sal >= S.LoSal AND E.Sal <= S.HiSal AND
4 S.Grade IN(1, 2, 3) AND
5* E.Job IN('SALESMAN', 'ANALYST')
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
SQL> /
ENAME SAL GRADE
---------- ---------- ----------
MARTIN 1250 2
WARD 1250 2
TURNER 1500 3
ALLEN 1600 3
SQL> cl scr
SQL> --WHERE Dept.Deptno = Emp.Deptno(+) AND Sal(+) * 12 > 25000
SQL> SELECT E.Ename, D.Deptno, D.Dname
2 FROM Emp E, Dept D
3 WHERE E.Deptno (+) = D.Deptno
4 ORDER BY E.Deptno;
ENAME DEPTNO DNAME
---------- ---------- --------------
KING 10 ACCOUNTING
CLARK 10 ACCOUNTING
MILLER 10 ACCOUNTING
JONES 20 RESEARCH
SCOTT 20 RESEARCH
ADAMS 20 RESEARCH
SMITH 20 RESEARCH
FORD 20 RESEARCH
BLAKE 30 SALES
MARTIN 30 SALES
ALLEN 30 SALES
ENAME DEPTNO DNAME
---------- ---------- --------------
TURNER 30 SALES
JAMES 30 SALES
WARD 30 SALES
40 OPERATIONS
15 rows selected.
SQL> INSERT INTO Dept
2 VALUES(50, 'SHIPPING', 'CHENNAI');
1 row created.
SQL> INSERT INTO Dept
2 VALUES(60, 'CARGO', 'MUMBAI');
1 row created.
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
SQL> INSERT INTO Dept
2 VALUES(70, 'COURIER', 'DELHI');
1 row created.
SQL> SELECT E.Ename, D.Deptno, D.Dname
2 FROM Emp E, Dept D
3 WHERE E.Deptno (+) = D.Deptno
4 ORDER BY E.Deptno;
ENAME DEPTNO DNAME
---------- ---------- --------------
KING 10 ACCOUNTING
CLARK 10 ACCOUNTING
MILLER 10 ACCOUNTING
JONES 20 RESEARCH
SCOTT 20 RESEARCH
ADAMS 20 RESEARCH
SMITH 20 RESEARCH
FORD 20 RESEARCH
BLAKE 30 SALES
MARTIN 30 SALES
ALLEN 30 SALES
ENAME DEPTNO DNAME
---------- ---------- --------------
TURNER 30 SALES
JAMES 30 SALES
WARD 30 SALES
50 SHIPPING
60 CARGO
70 COURIER
40 OPERATIONS
18 rows selected.
SQL> ED
Wrote file afiedt.buf
1 SELECT E.Ename, D.Deptno, D.Dname
2 FROM Emp E, Dept D
3 WHERE D.Deptno = E.Deptno(+)
4* ORDER BY E.Deptno
SQL> /
ENAME DEPTNO DNAME
---------- ---------- --------------
KING 10 ACCOUNTING
CLARK 10 ACCOUNTING
MILLER 10 ACCOUNTING
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
JONES 20 RESEARCH
SCOTT 20 RESEARCH
ADAMS 20 RESEARCH
SMITH 20 RESEARCH
FORD 20 RESEARCH
BLAKE 30 SALES
MARTIN 30 SALES
ALLEN 30 SALES
ENAME DEPTNO DNAME
---------- ---------- --------------
TURNER 30 SALES
JAMES 30 SALES
WARD 30 SALES
50 SHIPPING
60 CARGO
70 COURIER
40 OPERATIONS
18 rows selected.
SQL> ED
Wrote file afiedt.buf
1 SELECT E.Ename, D.Deptno, D.Dname
2 FROM Emp E, Dept D
3 WHERE D.Deptno(+) = E.Deptno
4* ORDER BY E.Deptno
SQL> /
ENAME DEPTNO DNAME
---------- ---------- --------------
MILLER 10 ACCOUNTING
CLARK 10 ACCOUNTING
KING 10 ACCOUNTING
ADAMS 20 RESEARCH
SCOTT 20 RESEARCH
SMITH 20 RESEARCH
FORD 20 RESEARCH
JONES 20 RESEARCH
WARD 30 SALES
JAMES 30 SALES
TURNER 30 SALES
ENAME DEPTNO DNAME
---------- ---------- --------------
ALLEN 30 SALES
MARTIN 30 SALES
BLAKE 30 SALES
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
14 rows selected.
SQL> SELECT E.Ename, D.Deptno, D.Dname
2 FROM Emp E, Dept D
3 WHERE E.Deptno(+) = D.Deptno
4 AND E.Deptno = 10
5 ORDER BY E.Deptno;
ENAME DEPTNO DNAME
---------- ---------- --------------
KING 10 ACCOUNTING
CLARK 10 ACCOUNTING
MILLER 10 ACCOUNTING
SQL> ED
Wrote file afiedt.buf
1 SELECT E.Ename, D.Deptno, D.Dname
2 FROM Emp E, Dept D
3 WHERE E.Deptno(+) = D.Deptno
4 AND E.Deptno(+) = 10
5* ORDER BY E.Deptno
SQL> /
ENAME DEPTNO DNAME
---------- ---------- --------------
KING 10 ACCOUNTING
CLARK 10 ACCOUNTING
MILLER 10 ACCOUNTING
50 SHIPPING
60 CARGO
20 RESEARCH
30 SALES
70 COURIER
40 OPERATIONS
9 rows selected.
SQL> ED
Wrote file afiedt.buf
1 SELECT
2 NVL(E.Ename, 'NOT RECRUITED OR REQUESTED') Ename,
3 D.Deptno,
4 D.Dname
5 FROM Emp E, Dept D
6 WHERE E.Deptno(+) = D.Deptno
7 AND E.Deptno(+) = 10
8* ORDER BY E.Deptno
SQL> /
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
ENAME DEPTNO DNAME
-------------------------- ---------- --------------
KING 10 ACCOUNTING
CLARK 10 ACCOUNTING
MILLER 10 ACCOUNTING
NOT RECRUITED OR REQUESTED 50 SHIPPING
NOT RECRUITED OR REQUESTED 60 CARGO
NOT RECRUITED OR REQUESTED 20 RESEARCH
NOT RECRUITED OR REQUESTED 30 SALES
NOT RECRUITED OR REQUESTED 70 COURIER
NOT RECRUITED OR REQUESTED 40 OPERATIONS
9 rows selected.
SQL> ED
Wrote file afiedt.buf
1 SELECT
2 NVL(E.Ename, 'NOT RECRUITED OR REQUESTED') Ename,
3 E.Deptno,
4 D.Dname
5 FROM Emp E, Dept D
6 WHERE E.Deptno(+) = D.Deptno
7 AND E.Deptno(+) = 10
8* ORDER BY E.Deptno
SQL> /
ENAME DEPTNO DNAME
-------------------------- ---------- --------------
KING 10 ACCOUNTING
CLARK 10 ACCOUNTING
MILLER 10 ACCOUNTING
NOT RECRUITED OR REQUESTED SHIPPING
NOT RECRUITED OR REQUESTED CARGO
NOT RECRUITED OR REQUESTED RESEARCH
NOT RECRUITED OR REQUESTED SALES
NOT RECRUITED OR REQUESTED COURIER
NOT RECRUITED OR REQUESTED OPERATIONS
9 rows selected.
SQL> cl scr
SQL> SELECT
2 E.Ename Employee,
3 NVL(M.Ename, 'Supreme Authority') Manager
4 FROM Emp E, Emp M
5 WHERE E.MGR = M.Empno(+);
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
EMPLOYEE MANAGER
---------- -----------------
JONES KING
CLARK KING
BLAKE KING
WARD BLAKE
JAMES BLAKE
TURNER BLAKE
ALLEN BLAKE
MARTIN BLAKE
MILLER CLARK
SCOTT JONES
FORD JONES
EMPLOYEE MANAGER
---------- -----------------
SMITH FORD
ADAMS SCOTT
KING Supreme Authority
14 rows selected.
SQL> cl scr
SQL> SELECT
2 C.Name, O.OrdID,
3 I.ItemID, I.Itemtot, O.Total
4 FROM Customer C, Ord O, Item I
5 WHERE C.CustID = O.CustID
6 AND O.OrdID = I.OrdID
7 AND C.Name = 'TKB SPORT SHOP';
NAME ORDID ITEMID
ITEMTOT
--------------------------------------------- ---------- ---------- -----
-----
TOTAL
----------
TKB SPORT SHOP 610 2
8.4
101.4
TKB SPORT SHOP 610 1
35
101.4
TKB SPORT SHOP 610 3
58
101.4
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
SQL> cl scr
SQL> SELECT
2 E.Ename Employee,
3 E.Deptno Department,
4 M.Ename Manager,
5 M.Deptno "Manager's Dept"
6 FROM Emp E, Dept D, Emp M
7 WHERE E.MGR = M.Empno AND
8 E.Deptno = D.Deptno;
EMPLOYEE DEPARTMENT MANAGER Manager's Dept
---------- ---------- ---------- --------------
JONES 20 KING 10
CLARK 10 KING 10
BLAKE 30 KING 10
WARD 30 BLAKE 30
JAMES 30 BLAKE 30
TURNER 30 BLAKE 30
ALLEN 30 BLAKE 30
MARTIN 30 BLAKE 30
MILLER 10 CLARK 10
SCOTT 20 JONES 20
FORD 20 JONES 20
EMPLOYEE DEPARTMENT MANAGER Manager's Dept
---------- ---------- ---------- --------------
SMITH 20 FORD 20
ADAMS 20 SCOTT 20
13 rows selected.
SQL> ED
Wrote file afiedt.buf
1 SELECT
2 E.Ename Employee,
3 E.Deptno Department,
4 M.Ename Manager,
5 M.Deptno "Manager's Dept"
6 FROM Emp E, Emp M
7* WHERE E.MGR = M.Empno
SQL> /
EMPLOYEE DEPARTMENT MANAGER Manager's Dept
---------- ---------- ---------- --------------
JONES 20 KING 10
CLARK 10 KING 10
BLAKE 30 KING 10
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
WARD 30 BLAKE 30
JAMES 30 BLAKE 30
TURNER 30 BLAKE 30
ALLEN 30 BLAKE 30
MARTIN 30 BLAKE 30
MILLER 10 CLARK 10
SCOTT 20 JONES 20
FORD 20 JONES 20
EMPLOYEE DEPARTMENT MANAGER Manager's Dept
---------- ---------- ---------- --------------
SMITH 20 FORD 20
ADAMS 20 SCOTT 20
13 rows selected.
SQL> cl scr
SQL> SELECT
2 E.Ename Employee,
3 Dname Department,
4 Loc Place,
5 M.Ename Manager,
6 Dname "Manager's Dept"
7 FROM Emp E, Dept D, Emp M
8 WHERE E.MGR = M.Empno AND
9 E.Deptno = D.DeptnoSELECT
10 E.Ename Employee,
11 Dname Department,
12 Loc Place,
13 M.Ename Manager,
14 Dname "Manager's Dept"
15 FROM Emp E, Dept D, Emp M
16 WHERE E.MGR = M.Empno AND
17 E.Deptno = D.Deptno
18
SQL> SELECT
2 E.Ename Employee,
3 Dname Department,
4 Loc Place,
5 M.Ename Manager,
6 Dname "Manager's Dept"
7 FROM Emp E, Dept D, Emp M
8 WHERE E.MGR = M.Empno AND
9 E.Deptno = D.Deptno;
EMPLOYEE DEPARTMENT PLACE MANAGER Manager's Dept
---------- -------------- ------------- ---------- --------------
JONES RESEARCH DALLAS KING RESEARCH
CLARK ACCOUNTING NEW YORK KING ACCOUNTING
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
BLAKE SALES CHICAGO KING SALES
WARD SALES CHICAGO BLAKE SALES
JAMES SALES CHICAGO BLAKE SALES
TURNER SALES CHICAGO BLAKE SALES
ALLEN SALES CHICAGO BLAKE SALES
MARTIN SALES CHICAGO BLAKE SALES
MILLER ACCOUNTING NEW YORK CLARK ACCOUNTING
SCOTT RESEARCH DALLAS JONES RESEARCH
FORD RESEARCH DALLAS JONES RESEARCH
EMPLOYEE DEPARTMENT PLACE MANAGER Manager's Dept
---------- -------------- ------------- ---------- --------------
SMITH RESEARCH DALLAS FORD RESEARCH
ADAMS RESEARCH DALLAS SCOTT RESEARCH
13 rows selected.
SQL> ED
Wrote file afiedt.buf
1 SELECT
2 E.Ename Employee,
3 Dname Department,
4 Loc Place,
5 M.Ename Manager,
6 Dname "Manager's Dept"
7 FROM Emp E, Dept D, Emp M
8 WHERE E.MGR = M.Empno AND
9 E.Deptno = D.Deptno AND
10* M.Deptno = D.Deptno
SQL> /
EMPLOYEE DEPARTMENT PLACE MANAGER Manager's Dept
---------- -------------- ------------- ---------- --------------
CLARK ACCOUNTING NEW YORK KING ACCOUNTING
WARD SALES CHICAGO BLAKE SALES
JAMES SALES CHICAGO BLAKE SALES
TURNER SALES CHICAGO BLAKE SALES
ALLEN SALES CHICAGO BLAKE SALES
MARTIN SALES CHICAGO BLAKE SALES
MILLER ACCOUNTING NEW YORK CLARK ACCOUNTING
SCOTT RESEARCH DALLAS JONES RESEARCH
FORD RESEARCH DALLAS JONES RESEARCH
SMITH RESEARCH DALLAS FORD RESEARCH
ADAMS RESEARCH DALLAS SCOTT RESEARCH
11 rows selected.
SQL> ED
Wrote file afiedt.buf
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
1 SELECT
2 E.Ename Employee,
3 Dname Department,
4 Loc Place,
5 M.Ename Manager,
6 Dname "Manager's Dept"
7 FROM Emp E, Dept D, Emp M
8 WHERE E.MGR = M.Empno AND
9* M.Deptno = D.Deptno
SQL> /
EMPLOYEE DEPARTMENT PLACE MANAGER Manager's Dept
---------- -------------- ------------- ---------- --------------
BLAKE ACCOUNTING NEW YORK KING ACCOUNTING
CLARK ACCOUNTING NEW YORK KING ACCOUNTING
JONES ACCOUNTING NEW YORK KING ACCOUNTING
MARTIN SALES CHICAGO BLAKE SALES
ALLEN SALES CHICAGO BLAKE SALES
TURNER SALES CHICAGO BLAKE SALES
JAMES SALES CHICAGO BLAKE SALES
WARD SALES CHICAGO BLAKE SALES
FORD RESEARCH DALLAS JONES RESEARCH
SMITH RESEARCH DALLAS FORD RESEARCH
SCOTT RESEARCH DALLAS JONES RESEARCH
EMPLOYEE DEPARTMENT PLACE MANAGER Manager's Dept
---------- -------------- ------------- ---------- --------------
ADAMS RESEARCH DALLAS SCOTT RESEARCH
MILLER ACCOUNTING NEW YORK CLARK ACCOUNTING
13 rows selected.
SQL> ED
Wrote file afiedt.buf
1 SELECT
2 E.Ename Employee,
3 DE.Dname Department,
4 DE.Loc Place,
5 M.Ename Manager,
6 DM.Dname "Manager's Dept"
7 FROM Emp E, Dept DE, Emp M, Dept DM
8 WHERE E.MGR = M.Empno AND
9 E.Deptno = DE.Deptno AND
10 M.Deptno = DM.Deptno
11* ORDER BY E.Deptno
SQL> /
EMPLOYEE DEPARTMENT PLACE MANAGER Manager's Dept
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
---------- -------------- ------------- ---------- --------------
MILLER ACCOUNTING NEW YORK CLARK ACCOUNTING
CLARK ACCOUNTING NEW YORK KING ACCOUNTING
JONES RESEARCH DALLAS KING ACCOUNTING
SMITH RESEARCH DALLAS FORD RESEARCH
SCOTT RESEARCH DALLAS JONES RESEARCH
FORD RESEARCH DALLAS JONES RESEARCH
ADAMS RESEARCH DALLAS SCOTT RESEARCH
BLAKE SALES CHICAGO KING ACCOUNTING
MARTIN SALES CHICAGO BLAKE SALES
ALLEN SALES CHICAGO BLAKE SALES
TURNER SALES CHICAGO BLAKE SALES
EMPLOYEE DEPARTMENT PLACE MANAGER Manager's Dept
---------- -------------- ------------- ---------- --------------
JAMES SALES CHICAGO BLAKE SALES
WARD SALES CHICAGO BLAKE SALES
13 rows selected.
SQL> cl scr
SQL> SELECT
2 E.Ename Employee,
3 E.Sal "Employee's Salary",
4 M.Ename Manager,
5 M.Sal "Manager's Salary",
6 Dname "Manager's Dept"
7 FROM Emp E, Dept D, Emp M
8 WHERE E.Deptno = D.Deptno AND
9 E.MGR = M.Empno;
EMPLOYEE Employee's Salary MANAGER Manager's Salary Manager's Dept
---------- ----------------- ---------- ---------------- --------------
JONES 2975 KING 5000 RESEARCH
CLARK 2450 KING 5000 ACCOUNTING
BLAKE 2850 KING 5000 SALES
WARD 1250 BLAKE 2850 SALES
JAMES 950 BLAKE 2850 SALES
TURNER 1500 BLAKE 2850 SALES
ALLEN 1600 BLAKE 2850 SALES
MARTIN 1250 BLAKE 2850 SALES
MILLER 1300 CLARK 2450 ACCOUNTING
SCOTT 3000 JONES 2975 RESEARCH
FORD 3000 JONES 2975 RESEARCH
EMPLOYEE Employee's Salary MANAGER Manager's Salary Manager's Dept
---------- ----------------- ---------- ---------------- --------------
SMITH 800 FORD 3000 RESEARCH
ADAMS 1100 SCOTT 3000 RESEARCH
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
13 rows selected.
SQL> ED
Wrote file afiedt.buf
1 SELECT
2 E.Ename Employee,
3 E.Sal "Employee's Salary",
4 M.Ename Manager,
5 M.Sal "Manager's Salary",
6 Dname "Manager's Dept"
7 FROM Emp E, Dept D, Emp M
8 WHERE M.Deptno = D.Deptno AND
9* E.MGR = M.Empno
SQL> /
EMPLOYEE Employee's Salary MANAGER Manager's Salary Manager's Dept
---------- ----------------- ---------- ---------------- --------------
BLAKE 2850 KING 5000 ACCOUNTING
CLARK 2450 KING 5000 ACCOUNTING
JONES 2975 KING 5000 ACCOUNTING
MARTIN 1250 BLAKE 2850 SALES
ALLEN 1600 BLAKE 2850 SALES
TURNER 1500 BLAKE 2850 SALES
JAMES 950 BLAKE 2850 SALES
WARD 1250 BLAKE 2850 SALES
FORD 3000 JONES 2975 RESEARCH
SMITH 800 FORD 3000 RESEARCH
SCOTT 3000 JONES 2975 RESEARCH
EMPLOYEE Employee's Salary MANAGER Manager's Salary Manager's Dept
---------- ----------------- ---------- ---------------- --------------
ADAMS 1100 SCOTT 3000 RESEARCH
MILLER 1300 CLARK 2450 ACCOUNTING
13 rows selected.
SQL> ED
Wrote file afiedt.buf
1 SELECT
2 E.Ename Employee,
3 E.Sal "Employee's Salary",
4 E.Dname Dname,
5 M.Ename Manager,
6 M.Sal "Manager's Salary",
7 Dname "Manager's Dept"
8 FROM Emp E, Dept D, Emp M
9 WHERE M.Deptno = D.Deptno AND
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
10* E.MGR = M.Empno
SQL> /
E.Dname Dname,
*
ERROR at line 4:
ORA-00904: "E"."DNAME": invalid identifier
SQL> ED
Wrote file afiedt.buf
1 SELECT
2 E.Ename Employee,
3 E.Sal "Employee's Salary",
4 D.Dname Dname,
5 M.Ename Manager,
6 M.Sal "Manager's Salary",
7 Dname "Manager's Dept"
8 FROM Emp E, Dept D, Emp M
9 WHERE M.Deptno = D.Deptno AND
10* E.MGR = M.Empno
SQL> /
EMPLOYEE Employee's Salary DNAME MANAGER Manager's Salary
---------- ----------------- -------------- ---------- ----------------
Manager's Dept
--------------
BLAKE 2850 ACCOUNTING KING 5000
ACCOUNTING
CLARK 2450 ACCOUNTING KING 5000
ACCOUNTING
JONES 2975 ACCOUNTING KING 5000
ACCOUNTING
EMPLOYEE Employee's Salary DNAME MANAGER Manager's Salary
---------- ----------------- -------------- ---------- ----------------
Manager's Dept
--------------
MARTIN 1250 SALES BLAKE 2850
SALES
ALLEN 1600 SALES BLAKE 2850
SALES
TURNER 1500 SALES BLAKE 2850
SALES
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
EMPLOYEE Employee's Salary DNAME MANAGER Manager's Salary
---------- ----------------- -------------- ---------- ----------------
Manager's Dept
--------------
JAMES 950 SALES BLAKE 2850
SALES
WARD 1250 SALES BLAKE 2850
SALES
FORD 3000 RESEARCH JONES 2975
RESEARCH
EMPLOYEE Employee's Salary DNAME MANAGER Manager's Salary
---------- ----------------- -------------- ---------- ----------------
Manager's Dept
--------------
SMITH 800 RESEARCH FORD 3000
RESEARCH
SCOTT 3000 RESEARCH JONES 2975
RESEARCH
ADAMS 1100 RESEARCH SCOTT 3000
RESEARCH
EMPLOYEE Employee's Salary DNAME MANAGER Manager's Salary
---------- ----------------- -------------- ---------- ----------------
Manager's Dept
--------------
MILLER 1300 ACCOUNTING CLARK 2450
ACCOUNTING
13 rows selected.
SQL> ED
Wrote file afiedt.buf
1 COLUMN Employee FORMAT A14
2 COLUMN "Employee's Dept" FORMAT A10
3 COLUMN Manager FORMAT A15
4 COLUMN "Manager's Dept" FORMAT A15
5 SELECT
6 NVL(E.Ename, 'Not Recruited') Employee,
7 DE.Dname "Employee's Dept",
8 NVL(M.Ename, 'NULL Manager') Manager,
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
9 NVL(DM.Dname, 'Not Recruited') "Manager's Dept",
10 DE.Deptno
11 FROM Emp E, Dept DE, Emp M, Dept DM
12 WHERE E.Deptno(+) = DE.Deptno AND
13 M.Deptno = DM.Deptno(+) AND
14* E.MGR = M.Empno(+)
SQL> /
COLUMN Employee FORMAT A14
*
ERROR at line 1:
ORA-00900: invalid SQL statement
SQL> ED
Wrote file afiedt.buf
1 SELECT
2 NVL(E.Ename, 'Not Recruited') Employee,
3 DE.Dname "Employee's Dept",
4 NVL(M.Ename, 'NULL Manager') Manager,
5 NVL(DM.Dname, 'Not Recruited') "Manager's Dept",
6 DE.Deptno
7 FROM Emp E, Dept DE, Emp M, Dept DM
8 WHERE E.Deptno(+) = DE.Deptno AND
9 M.Deptno = DM.Deptno(+) AND
10* E.MGR = M.Empno(+)
SQL> COLUMN Employee FORMAT A14
SQL> COLUMN "Employee's Dept" FORMAT A10
SQL> COLUMN Manager FORMAT A15
SQL> COLUMN "Manager's Dept" FORMAT A15
SQL> R
1 SELECT
2 NVL(E.Ename, 'Not Recruited') Employee,
3 DE.Dname "Employee's Dept",
4 NVL(M.Ename, 'NULL Manager') Manager,
5 NVL(DM.Dname, 'Not Recruited') "Manager's Dept",
6 DE.Deptno
7 FROM Emp E, Dept DE, Emp M, Dept DM
8 WHERE E.Deptno(+) = DE.Deptno AND
9 M.Deptno = DM.Deptno(+) AND
10* E.MGR = M.Empno(+)
EMPLOYEE Employee's MANAGER Manager's Dept DEPTNO
-------------- ---------- --------------- --------------- ----------
MILLER ACCOUNTING CLARK ACCOUNTING 10
BLAKE SALES KING ACCOUNTING 30
CLARK ACCOUNTING KING ACCOUNTING 10
JONES RESEARCH KING ACCOUNTING 20
ADAMS RESEARCH SCOTT RESEARCH 20
SMITH RESEARCH FORD RESEARCH 20
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
FORD RESEARCH JONES RESEARCH 20
SCOTT RESEARCH JONES RESEARCH 20
MARTIN SALES BLAKE SALES 30
ALLEN SALES BLAKE SALES 30
TURNER SALES BLAKE SALES 30
EMPLOYEE Employee's MANAGER Manager's Dept DEPTNO
-------------- ---------- --------------- --------------- ----------
JAMES SALES BLAKE SALES 30
WARD SALES BLAKE SALES 30
KING ACCOUNTING NULL Manager Not Recruited 10
Not Recruited SHIPPING NULL Manager Not Recruited 50
Not Recruited CARGO NULL Manager Not Recruited 60
Not Recruited COURIER NULL Manager Not Recruited 70
Not Recruited OPERATIONS NULL Manager Not Recruited 40
18 rows selected.
SQL> cl scr
SQL> COLUMN "Employee's Salary" FORMAT 9999
SQL> COLUMN EMPGRADE FORMAT 99
SQL> COLUMN "Manager's Salary" FORMAT 9999
SQL> COLUMN MGRGRADE FORMAT 99
SQL> SELECT
2 E.Ename Employee,
3 E.Sal "Employee's Salary",
4 SE.Grade EmpGrade,
5 M.Sal "Manager's Salary",
6 SM.Grade MGRGrade,
7 Dname
8 FROM Emp E, Dept D, Emp M, SalGrade SE, SalGrade SM
9 WHERE E.Deptno = D.Deptno AND
10 E.MGR = M.Empno AND
11 E.Sal BETWEEN SE.LoSal AND SE.HiSal AND
12 M.Sal BETWEEN SM.LoSal AND SM.HiSal;
EMPLOYEE Employee's Salary EMPGRADE Manager's Salary MGRGRADE
-------------- ----------------- -------- ---------------- --------
DNAME
--------------
SMITH 800 1 3000 4
RESEARCH
JAMES 950 1 2850 4
SALES
ADAMS 1100 1 3000 4
RESEARCH
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
EMPLOYEE Employee's Salary EMPGRADE Manager's Salary MGRGRADE
-------------- ----------------- -------- ---------------- --------
DNAME
--------------
MARTIN 1250 2 2850 4
SALES
WARD 1250 2 2850 4
SALES
MILLER 1300 2 2450 4
ACCOUNTING
EMPLOYEE Employee's Salary EMPGRADE Manager's Salary MGRGRADE
-------------- ----------------- -------- ---------------- --------
DNAME
--------------
TURNER 1500 3 2850 4
SALES
ALLEN 1600 3 2850 4
SALES
CLARK 2450 4 5000 5
ACCOUNTING
EMPLOYEE Employee's Salary EMPGRADE Manager's Salary MGRGRADE
-------------- ----------------- -------- ---------------- --------
DNAME
--------------
BLAKE 2850 4 5000 5
SALES
JONES 2975 4 5000 5
RESEARCH
FORD 3000 4 2975 4
RESEARCH
EMPLOYEE Employee's Salary EMPGRADE Manager's Salary MGRGRADE
-------------- ----------------- -------- ---------------- --------
DNAME
--------------
SCOTT 3000 4 2975 4
RESEARCH
Spool File For Oracle Students Trained by Mr.Sathish Yellanki
..
------------------------------------------------------------------------------
SkyEss Techno Solutions Pvt. Ltd.
Flat No. 201, II Floor, Abhilash Towers, BK Guda, Hyderabad 500 038
Ph No. +9140 23710047, 64640047, Mobile: 9985798869
Contact For Courses And Training in
Oracle Developer Suite 10g(D2K), Oracle Apps R12, Live Projects in SQL and PL/SQL
13 rows selected.
SQL> SPOOL OFF