Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

1) NAME AND ANNUAL SALARY

SQL> select ename,sal*12 annual_sal

2 from emp;

ENAME ANNUAL_SAL

---------- ----------

SMITH 9600

ALLEN 19200

WARD 15000

JONES 35700

MARTIN 15000

BLAKE 34200

CLARK 29400

SCOTT 36000

KING 60000

TURNER 18000

ADAMS 13200

ENAME ANNUAL_SAL

---------- ----------

JAMES 11400

FORD 36000

MILLER 15600

14 rows selected.

2) ENAME ,JOB AND SALARY

SQL> select ename,job,sal/2

2 from emp;

ENAME JOB SAL/2


---------- --------- ----------

SMITH CLERK 400

ALLEN SALESMAN 800

WARD SALESMAN 625

JONES MANAGER 1487.5

MARTIN SALESMAN 625

BLAKE MANAGER 1425

CLARK MANAGER 1225

SCOTT ANALYST 1500

KING PRESIDENT 2500

TURNER SALESMAN 750

ADAMS CLERK 550

ENAME JOB SAL/2

---------- --------- ----------

JAMES CLERK 475

FORD ANALYST 1500

MILLER CLERK 650

14 ows selected.

4) NAME SALARY AND SALARY HIKE 10%

SQL> select ename,sal,sal+(sal*10/100) "hike"


2 from emp;

ENAME SAL hike


---------- ---------- ----------
SMITH 800 880
ALLEN 1600 1760
WARD 1250 1375
JONES 2975 3272.5
MARTIN 1250 1375
BLAKE 2850 3135
CLARK 2450 2695
SCOTT 3000 3300
KING 5000 5500
TURNER 1500 1650
ADAMS 1100 1210

ENAME SAL hike


---------- ---------- ----------
JAMES 950 1045
FORD 3000 3300
MILLER 1300 1430

14 rows selected.

5) NAME AND SALARY WITH DEDUCTION OF 25%

SQL> SELECT ENAME,SAL-(SAL*25/100) "DEDUCTION"


2 FROM EMP;

ENAME DEDUCTION
---------- ----------
SMITH 600
ALLEN 1200
WARD 937.5
JONES 2231.25
MARTIN 937.5
BLAKE 2137.5
CLARK 1837.5
SCOTT 2250
KING 3750
TURNER 1125
ADAMS 825

ENAME DEDUCTION
---------- ----------
JAMES 712.5
FORD 2250
MILLER 975

14 rows selected.

6) NAME AND SALARY HIKE OF 50.

SQL> SELECT ENAME,SAL+50

2 FROM EMP;
ENAME SAL+50

---------- ----------

SMITH 850

ALLEN 1650

WARD 1300

JONES 3025

MARTIN 1300

BLAKE 2900

CLARK 2500

SCOTT 3050

KING 5050

TURNER 1550

ADAMS 1150

ENAME SAL+50

---------- ----------

JAMES 1000

FORD 3050

MILLER 1350

14 rows selected.

7) NAME AND ANNUAL SALARY WITH DEDUCTION OF 10%

SQL> SELECT ENAME,SAL*12-(SAL+10/100) "DEDUCTION"

2 FROM EMP;

ENAME DEDUCTION

---------- ----------

SMITH 8799.9

ALLEN 17599.9

WARD 13749.9
JONES 32724.9

MARTIN 13749.9

BLAKE 31349.9

CLARK 26949.9

SCOTT 32999.9

KING 54999.9

TURNER 16499.9

ADAMS 12099.9

ENAME DEDUCTION

---------- ----------

JAMES 10449.9

FORD 32999.9

MILLER 14299.9

14 rows selected.

8)TOTAL SALARY TO EACH EMPLOYEE (SAL+COMM)

SQL> SELECT SAL,COMM,(SAL+COMM)

2 FROM EMP;

SAL COMM (SAL+COMM)

---------- ---------- ----------

800

1600 300 1900

1250 500 1750

2975

1250 1400 2650

2850

2450

3000
5000

1500 0 1500

1100

SAL COMM (SAL+COMM)

---------- ---------- ----------

950

3000

1300

14 ows selected.

10)NAME,JOB,SALARY-100

SQL> SELECT ENAME,JOB,SAL-100


2 FROM EMP;

ENAME JOB SAL-100


---------- --------- ----------
SMITH CLERK 700
ALLEN SALESMAN 1500
WARD SALESMAN 1150
JONES MANAGER 2875
MARTIN SALESMAN 1150
BLAKE MANAGER 2750
CLARK MANAGER 2350
SCOTT ANALYST 2900
KING PRESIDENT 4900
TURNER SALESMAN 1400
ADAMS CLERK 1000

ENAME JOB SAL-100


---------- --------- ----------
JAMES CLERK 850
FORD ANALYST 2900
MILLER CLERK 1200

14 rows selected.

You might also like