0% found this document useful (0 votes)
607 views3 pages

SQL Assignment by U.diwakar 4

This document contains an SQL assignment submitted by U. Diwakar for an online SQL batch. It includes 5 queries with results showing employee data like name counts by job, department statistics on salary, salesman details by department, and maximum salaries by job.

Uploaded by

DIWAKAR U
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
607 views3 pages

SQL Assignment by U.diwakar 4

This document contains an SQL assignment submitted by U. Diwakar for an online SQL batch. It includes 5 queries with results showing employee data like name counts by job, department statistics on salary, salesman details by department, and maximum salaries by job.

Uploaded by

DIWAKAR U
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

SQL ASSIGNMENT

NAME : U.DIWAKAR BCA


BATCH : ONLINE (3PM)
SUBMITTED TO : MOHAMMED MOYN RAZVI SIR
DATE : 03 – 08 – 2021

5.WAQTD NUMBER OF EMPLOYEES HAVING CHARACTER 'A'


IN THEIR NAMES IN EACH JOB

SELECT JOB,COUNT(*)
FROM EMP
WHERE ENAME LIKE '%A%'
GROUP BY JOB

JOB COUNT(*)
------------- -------------
SALESMAN 3
CLERK 2
MANAGER 2

1
6.WAQTD NUMBER OF EMPLOYEES AND AVG SALARY
NEEDED TO PAY THE EMPLOYEES WHO'S SALARY IS
GREATER THAN 2000 IN EACH DEPARTMENT

SELECT DEPTNO,COUNT(*),AVG(SAL)
FROM EMP
WHERE SAL > 2000
GROUP BY DEPTNO;

DEPTNO COUNT(*) AVG(SAL)


---------- ---------- ----------
30 1 2850
20 3 2991.66667
10 2 3725

7.WAQDTD NUMBER OF EMPLOYEES AND TOTAL SALARY


GIVEN TO ALL THE SALESMAN IN EACH DEPT

SELECT DEPTNO,COUNT(*),SUM(SAL)
FROM EMP
WHERE JOB = 'SALESMAN'
GROUP BY DEPTNO;

2
DEPTNO COUNT(*) SUM(SAL)
----------- ------------ -------------
30 4 5600

8.WAQTD NUMBER OF EMPLOYEES WITH THEIR MAXIMUM


SALARIES IN EACH JOB

SELECT JOB,COUNT(*),MAX(SAL)
FROM EMP
GROUP BY JOB;

JOB COUNT(*) MAX(SAL)


--------- ---------- -----------
CLERK 4 1300
SALESMAN 4 1600
PRESIDENT 1 5000
MANAGER 3 2975
ANALYST 2 3000

You might also like