Professional Documents
Culture Documents
3:
I)ALTER TABLE EMPLOYEE ADD PHONENO INT;
II)ALTER TABLE DEPARTMENT MODIFY HOD VARCHAR2(35);
III)DELETE FROM LEAVES WHERE TL ='EL';
IV)DELETE FROM VALUES WHERE NMINS<30;
V)UPDATE DEPARTMENT SET HOD = 'ARVIND' WHERE DEPTNO=1;
VI)UPDATE EMPLOYEE SET BASIC = BASIC+1000;
4:
I)SELECT * FROM EMPLOYEE WHERE DEPTNO = 10;
II)SELECT * FROM DEPARTMENT WHERE DNAME = 'FINANCE';
III)SELECT * FROM LEAVES WHERE TL = 'CL';
IV)SELECT * FROM LEAVES WHERE TL = 'CL' AND EMPID = 101;
V)SELECT * FROM OVERTIME WHERE NMINS > 60;
5:
I)SELECT * FROM DEPARTMENT WHERE HOD = 'RAJ';
II)SELECT * FROM OVERTIME WHERE TO_CHAR(ODATE,'YYYY:MM')>=TO_CHAR(SYSDATE,'YYYY:
DD');
III)SELECT * FROM EMPLOYEE WHERE (TO_NUMBER(TO_CHAR(SYSDATE,'YYYY:DD')) - TO_NUM
BER(TO_CHAR(DOJ,'YYYY:MM'))) <=10 ;
IV)SELECT DEPTNO,COUNT(EMPID) NOFEMPS FROM EMPLOYEE GROUP BY DEPTNO;
V) SELECT DEPTNO,AVGSAL FROM (SELECT DEPTNO, AVG(BASIC) AVGSAL FROM EMPLOYEE GRO
UP BY DEPTNO) WHERE AVGSAL>15000 ;
6:
I)SELECT L.EMPID FROM LEAVES L INNER JOIN EMPLOYEE E ON L.EMPID = E.EMPID WHERE
L.EMPID NOT IN (SELECT EMPID FROM OVERTIME);
II)SELECT E.EMPID,E.ENAME,E.DEPTNO,E.DESIGNATION,E.BASIC,E.DOJ FROM EMPLOYEE E I
NNER JOIN DEPARTMENT D ON E.DEPTNO = D.DEPTNO WHERE D.DNAME='FINANCE';
III)SELECT E.EMPID,E.ENAME,O.ODATE,O.NMINS FROM EMPLOYEE E, OVERTIME O WHERE E.E
MPID = O.EMPID;
VI)SELECT E.EMPID FROM EMPLOYEE E, LEAVES L , OVERTIME O WHERE E.EMPID = L.EMPID
AND L.EMPID = O.EMPID;
V)SELECT E.EMPID,E.ENAME,D.DNAME,O.ODATE FROM EMPLOYEE E,DEPARTMENT D, OVERTIME
O WHERE E.DEPTNO = D.DEPTNO AND E.EMPID = O.EMPID;