0% found this document useful (0 votes)
8 views

SQL ASSESMENT1

The document contains various SQL queries related to employee salary data, including calculations for annual salary, half-term salary, bonuses, salary hikes, deductions, and penalties. It provides detailed employee information such as names, jobs, and salaries, along with the results of the executed queries. A total of 14 rows of employee data are selected in each query.

Uploaded by

nidhipatelms765
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

SQL ASSESMENT1

The document contains various SQL queries related to employee salary data, including calculations for annual salary, half-term salary, bonuses, salary hikes, deductions, and penalties. It provides detailed employee information such as names, jobs, and salaries, along with the results of the executed queries. A total of 14 rows of employee data are selected in each query.

Uploaded by

nidhipatelms765
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 4

WAQTD NAME OF THE EMPLOYEE ALONG WITH THEIR ANNUAL SALARY.

SQL> SELECT ENAME,SAL*12


2 FROM EMP;

ENAME SAL*12
---------- ----------
SMITH 9600
ALLEN 19200
WARD 15000
JONES 35700
MARTIN 15000
BLAKE 34200
CLARK 29400
SCOTT 36000
KING 60000
TURNER 18000
ADAMS 13200

ENAME SAL*12
---------- ----------
JAMES 11400
FORD 36000
MILLER 15600

14 rows selected.

2. ENAME AND JOB FOR ALL THE EMPLOYEE WITH THEIR HALF TERM SALARY

SQL> SELECT ENAME,JOB,SAL


2 FROM EMP;

ENAME JOB SAL


---------- --------- ----------
SMITH CLERK 800
ALLEN SALESMAN 1600
WARD SALESMAN 1250
JONES MANAGER 2975
MARTIN SALESMAN 1250
BLAKE MANAGER 2850
CLARK MANAGER 2450
SCOTT ANALYST 3000
KING PRESIDENT 5000
TURNER SALESMAN 1500
ADAMS CLERK 1100

ENAME JOB SAL


---------- --------- ----------
JAMES CLERK 950
FORD ANALYST 3000
MILLER CLERK 1300

14 rows selected.

3.ALL THE DETAILS OF THE EMPLOYEES ALONG WITH AN ANNUAL BONUS OF 2000.

SELECT EMP.*,SAL*12+2000 AS BONUS


FROM EMP;
14 rows selected.
4.NAME SALARY AND SALARY WITH A HIKE OF 10%.

SQL> SELECT ENAME,SAL,SAL*0.1+SAL AS "SALARY


2 FROM EMP;

ENAME SAL SALARY WITH 10% 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 SALARY WITH 10% 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*0.25) AS "DEDUCTION OF 25%"


2 FROM EMP;

ENAME DEDUCTION OF 25%


---------- ----------------
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 OF 25%


---------- ----------------
JAMES 712.5
FORD 2250
MILLER 975

14 rows selected.

6.NAME AND SALARY WITH MONTHLY HIKE OF 50.

SQL> SELECT ENAME,SAL+50 AS " MONTHLY HIKE OF 50"


2 FROM EMP;

ENAME MONTHLY HIKE OF 50


---------- -------------------
SMITH 850
ALLEN 1650
WARD 1300
JONES 3025
MARTIN 1300
BLAKE 2900
CLARK 2500
SCOTT 3050
KING 5050
TURNER 1550
ADAMS 1150

ENAME MONTHLY HIKE OF 50


---------- -------------------
JAMES 1000
FORD 3050
MILLER 1350

14 rows selected.

7.NAME AND ANNUAL SALARY WITH DEDUCTION OF 10%.

SQL> SELECT ENAME,SAL-(SAL*0.1) AS "DEDUCTION OF 10%"


2 FROM EMP;

ENAME DEDUCTION OF 10%


---------- ----------------
SMITH 720
ALLEN 1440
WARD 1125
JONES 2677.5
MARTIN 1125
BLAKE 2565
CLARK 2205
SCOTT 2700
KING 4500
TURNER 1350
ADAMS 990

ENAME DEDUCTION OF 10%


---------- ----------------
JAMES 855
FORD 2700
MILLER 1170

14 rows selected.

8. TOTAL SALARY GIVEN TO THE EACH EMPLOYEES (SAL+COMM).

SELECT EMP.*,SAL+COMM AS "SALAEY WITH COMMISION"


FROM EMP;

14 rows selected.

9.DETAILS OF ALL THE EMPLOYEES ALONG WITH ANNUAL SALARY.


SELECT EMP.*,SAL*12 AS "ANNUAL SALARY"
FROM EMP;

14 rows selected.

10.NAME AND DESIGNATION ALONG WITH 100 PENALTY IN SALARY.

SQL> SELECT ENAME,JOB,SAL-100 AS "SALARY WITH 100 RS PENALTY"


2 FROM EMP;

ENAME JOB SALARY WITH 100 RS PENALTY


---------- --------- --------------------------
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 SALARY WITH 100 RS PENALTY


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

14 rows selected.

You might also like