Professional Documents
Culture Documents
SELECT *
FROM DEPT12;
NAME:BHATHIJA HARSH
ROLL:12
EMPNAME VARCHAR(20),
DESIGNATION VARCHAR(20),
HIREDATE DATE,
SALARY NUMERIC(10),
COMMISION VARCHAR(20),
DEPTNO NUMERIC(10),
FOREIGN KEY(DEPTNO)REFERENCES DEPT12(DEPTNO)
);
SELECT *
FROM EMP11;
NAME:BHATHIJA HARSH
ROLL:12
3 LIST THE EMPLOYEE NUMBER, NAME, JOB TITLE, HIRE DATE OF EMPLOYEES IN DEPARTMENT
1.
ans select EMPNO,EMPNAME,DESIGNATION,HIREDATE
from EMP11
where DEPTNO=1;
4 SELECT THE NAME AND SALARY OF ALL EMPLOYEES WHO ARE CLERKS .
ans SELECT EMPNAME,SALARY
FROM EMP11
WHERE DESIGNATION='CLERK';
5 LIST THE NAME, JOB TITLE AND SALARY OF EVERYONE HIRED ON DECEMBER 18, 1993.
ANS SELECT EMPNAME,DESIGNATION,SALARY
FROM EMP11
WHERE HIREDATE='12-18-1993';
6 LIST THE DEPARTMENT NUMBER AND NAME FOR DEPARTMENTS WITH NUMBERS GREATER
THAN OR EQUAL TO 2.
ANS select DEPTNO,DNAME
FROM DEPT12
where DEPTNO>=2;
7 LIST THE NAMES OF EMPLOYEES WHOSE SALARIES ARE LESS THAN 3000.
ANS SELECT EMPNAME
NAME:BHATHIJA HARSH
ROLL:12
FROM EMP11
WHERE SALARY<3000;
8 SELECT THE NAME, SALARY AND COMMISSION OF EMPLOYEES WHOSE COMMISSION IS GREATER
THAN THEIR SALARY
ANS SELECT EMPNAME,SALARY,COMMISION
FROM EMP11
WHERE COMMISION > SALARY;
9 LIST THE NAMES AND EMPLOYEE NUMBERS OF MANAGERS WHO EARN EQUAL TO 5000. DISPLAY
IN ALPHABETIC ORDER BY NAME.
ANS SELECT EMPNO,EMPNAME
FROM EMP11
WHERE DESIGNATION='MANAGER' AND
SALARY=5000
ORDER BY EMPNAME;
11 LIST THE NAME, JOB AND DEPARTMENT OF EVERYONE WHOSE NAME FALLS IN THE ALPHABETIC
RANGE “C” TO “E”.
ANS select
EMP11.EMPNAME,EMP11.DESIGNATION,DEPT12.DNAME
from DEPT12 INNER JOIN EMP11
on DEPT12.DEPTNO=EMP11.DEPTNO
where EMP11.EMPNAME LIKE 'C%' OR
EMP11.EMPNAME LIKE 'D%' OR
NAME:BHATHIJA HARSH
ROLL:12
EMP11.EMPNAME LIKE 'E%';
15 LIST THE NAMES AND HIRE DATES OF THE EMPLOYEES IN DEPARTMENT 20. DISPLAY THE HIRE
DATE FORMATTED AS ‘12/05/93’.
ANS SELECT *
FROM EMP11
WHERE DEPTNO=2 AND
HIREDATE= TO_DATE('12/05/93','DD/MM/YY');
NAME:BHATHIJA HARSH
ROLL:12
16 HOW MANY MONTHS HAS THE PRESIDENT WORKED FOR THE COMPANY ? ROUND TO THE
NEAREST WHOLE NUMBER OF MONTHS.
ANS Select extract(MONTH FROM HIREDATE)
From EMP11
Where DESIGNATION='PRESIDENT';
17 LIST THE NAMES OF EMPLOYEES WHOSE HIRE DATE IS IN THE MONTH OF DECEMBER
ANS Select extract(MONTH FROM HIREDATE)
From EMP11
Where extract (MONTH FROM HIREDATE)=12;
18 LIST THE EMPLOYEE NO. EMPLOYEE NAME WITH HIRE DATE IN FORMAT OF “ 12- JAN1977 “AND
JOB = “ ANALYST
ANS SELECT EMPNO,EMPNAME,HIREDATE
FROM EMP11
WHERE HIREDATE =(SELECT TO_CHAR(HIREDATE,'DD-MON-YYYY')
FROM EMP11
WHERE DESIGNATION ='ANALYST');
19 LIST THE DEPARTMENT NO., AVERAGE SALARY OF EMPLOYEE WITH THE ORDER BY DEPARTMENT
NO.
ANS SELECT DEPTNO,AVG(SALARY)
FROM EMP11
GROUP BY DEPTNO
ORDER BY DEPTNO;
NAME:BHATHIJA HARSH
ROLL:12
20 COUNT THE SALARY & COMMISSION FOR EMPLOYEE IN DEPARTMENT NO. 30.
ANS SELECT COUNT(SALARY),COUNT(COMMISION)
FROM EMP11
WHERE DEPTNO=3;
21 FIND THE AVERAGE SALARY, MINIMUM SALARY AND MAXIMUM SALARY FROM EMPLOYEE TABLE
WHOSE DESIGNATION =”CLERK” & ”MANAGER”
ANS SELECT AVG(SALARY),MIN(SALARY),MAX(SALARY)
FROM EMP11
WHERE DESIGNATION IN('CLERK','MANAGER');
NAME:BHATHIJA HARSH
ROLL:12
23 FIND THE EMPLOYEE NAME WHOSE NAME LENGTH IS SIX CHARACTER
ANS SELECT EMPNAME
FROM EMP11
WHERE EMPNAME LIKE '______';
24 FIND THE ENAME AND ENO. WHOSE NAME IS KING AND DEPTNO. =10
ANS SELECT EMPNAME,EMPNO
FROM EMP11
WHERE EMPNAME='KING' AND
DEPTNO=10;
NAME:BHATHIJA HARSH
ROLL:12
27 FIND THE ENAME & ENO WHOSE HIRE DATE IN THE MONTH OF SEPTEMBER
ANS Select extract(MONTH FROM HIREDATE)
From EMP11
Where extract (MONTH FROM HIREDATE)=12;
28 FIND THE EMPLOYEE SALARY WHOSE SALARY IS<1000 DISPLAY WITH ENAME, ENO. AND SALARY
FROM THE EMPLOYEE TABLE .
ANS SELECT EMPNO,EMPNAME,SALARY
FROM EMP11
WHERE SALARY<1000;
29 LIST THE EMPLOYEE NAME, EMPNO. AS PER THE DEPARTMENT NO. WISE
ANS SELECT EMPNAME,EMPNO
FROM EMP11
ORDER BY DEPTNO;
NAME:BHATHIJA HARSH
ROLL:12
30 DROP BOTH THE TABLES
ANS
DROP TABLE EMP;
NAME:BHATHIJA HARSH
ROLL:12