You are on page 1of 3

SQL ASSIGNMENT

NAME : U.DIWAKAR BCA


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

6.WAQTD TOTAL SALARY NEEDED TO PAY EMPLOYEES HIRED IN FEB

SELECT SUM(SAL) AS "TOTAL SALARY (HIRED IN FEB)"


FROM EMP
WHERE HIREDATE LIKE '%FEB%';

TOTAL SALARY (HIRED IN FEB)


-----------------------------------------------
2850

7.WAQTD NUMBER OF EMPLOYEES REPORTING TO 7839 (MGR)

SELECT COUNT(EMPNO)
FROM EMP
WHERE MGR = 7839;

COUNT(EMPNO)
-----------------------
3
8.WAQTD NUMBER OF EMPLOYEES GETTING COMISSION IN DEPTNO 30

SELECT COUNT(EMPNO)
FROM EMP
WHERE COMM IS NOT NULL AND DEPTNO = 30;

COUNT(EMPNO)
------------------------
4

9.WAQTD AVG SAL , TOTAL SAL , NUMBER OF EMPS AND MAXIMUM SALARY GIVEN
TO EMPLOYEES WORKING AS PRESIDENT

SELECT AVG(SAL),SUM(SAL),COUNT(EMPNO),MAX(SAL) AS "MAX SALARY TO PRESIDENT"


FROM EMP;

AVG(SAL) SUM(SAL) COUNT(EMPNO) MAX SALARY TO PRESIDENT


--------------- -------------- ------------------------ ------------------------------------------
2073.21429 29025 14 5000

10.WAQTD NUMBER OF EMPLOYEES HAVING 'A' IN THEIR NAMES

SELECT COUNT(ENAME)
FROM EMP
WHERE ENAME LIKE '%A%';

COUNT(ENAME)
------------------------
7

11.WAQTD NUMBER OF EMPS AND TOTAL SALary needed to pay THE EMPLOYEES WHO
HAVE 2 CONSICUTIVE L's IN THEIR NAMES

SELECT COUNT(ENAME) , SUM(SAL) || ' RS ' AS "TOTAL SALARY"


FROM EMP
WHERE ENAME LIKE '%LL%';

COUNT(ENAME) TOTAL SALARY


------------------------- ------------------------
2 2900 RS

12.WAQTD NUMBER OF DEPARTMENTS PRESENT IN EMPLOYEE TABLE

SELECT COUNT(DEPTNO)
FROM EMP;

SELECT COUNT(DEPTNO)
FROM EMP
WHERE DEPTNO IN (10,20,30);

COUNT(DEPTNO)
--------------------------
14

You might also like