0% found this document useful (0 votes)
15 views5 pages

Class XII - CS - Practical Programs 20 and 21

Uploaded by

samuraininja2011
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)
15 views5 pages

Class XII - CS - Practical Programs 20 and 21

Uploaded by

samuraininja2011
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/ 5

CREATE TABLE EMPLOYEE (EmpNo INT(4) PRIMARY KEY, NAME VARCHAR(20),

DESIGNATION VARCHAR(15), DEPARTMENT VARCHAR(10), DOJ DATE, SALARY INT);

INSERT INTO EMPLOYEE VALUES('1112','Rajesh','Clerk','HR','2009-05-23',25000)


INSERT INTO EMPLOYEE VALUES('1115','Kumar','Manager','Sales','2009-07-15',30000)
INSERT INTO EMPLOYEE VALUES('1117','Ramesh','Salesman','Sales','2010-05-30',26000)
INSERT INTO EMPLOYEE VALUES('1119','Anand','Programmer','IT','2011-07-23',29000)
INSERT INTO EMPLOYEE VALUES('1120','Gopi','Manager','HR','2015-05-30',17000)
INSERT INTO EMPLOYEE VALUES('1121','Jim','Analyst','IT','2017-07-23',19000)
INSERT INTO EMPLOYEE VALUES('1122','Alwin','Programmer','IT','2015-05-30',20000)
INSERT INTO EMPLOYEE VALUES('1123','Suman','Analyst','HR','2017-07-23',19500)
INSERT INTO EMPLOYEE VALUES('1124','Moni','Clerk','Sales','2015-05-30',20000)
INSERT INTO EMPLOYEE VALUES('1125','Billy','Supervisor','Sales','2017-07-23',18000)
a. SELECT * FROM EMPLOYEE ORDER BY NAME DESC;
b. SELECT COUNT(DEPARTMENT) FROM EMPLOYEE WHERE DEPARTMENT='HR';
c. SELECT DEPARTMENT, MAX(SALARY) FROM EMPLOYEE GROUP BY
DEPARTMENT;
d. SELECT DEPARTMENT FROM EMPLOYEE GROUP BY DEPARTMENT HAVING
COUNT(DEPARTMENT)>3;
e. SELECT DESIGNATION, MIN(SALARY) FROM EMPLOYEE GROUP BY DESIGNATION;
f. SELECT DEPARTMENT, SUM(SALARY) FROM EMPLOYEE GROUP BY DEPARTMENT;
g. SELECT NAME FROM EMPLOYEE WHERE YEAR(DOJ) BETWEEN '2015' AND '2017';
h. SELECT * FROM EMPLOYEE ORDER BY DESIGNATION, SALARY;
i. SELECT DEPARTMENT, COUNT(DEPARTMENT) FROM EMPLOYEE GROUP BY
DEPARTMENT;
j. UPDATE EMPLOYEE SET SALARY=SALARY + (SALARY*0.08) WHERE
DEPARTMENT='IT';
k. ALTER TABLE EMPLOYEE MODIFY COLUMN NAME VARCHAR(24) NOT NULL;

You might also like