Experiment No-03

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Experiment no.

-03
CREATE TABLE employee_details (Emp_no NUMBER(3) primary key , E_name CHAR(10)
not null, Dept_name VARCHAR(5), Salary NUMBER(10,2))
desc employee_details

insert into employee_details values (101, 'ramesh', 'IT', 5000)


insert into employee_details values (102, 'akash', 'IT', 20000)
insert into employee_details values (103, 'naveen', 'ECS', 12000)
insert into employee_details values (104, 'pooja', 'IT', 9000)
insert into employee_details values (105, 'sayoni', 'ECS', 15000)
insert into employee_details values (106, 'ram', 'IT', 32000)
insert into employee_details values (107, 'ayush', 'IT', 10000)
insert into employee_details values (108, 'omkar', 'ECS', 4000)
insert into employee_details values (109, 'ayusha', 'IT', 25000)
insert into employee_details values (110, 'sheetal', 'ECS', 40000)
select * from employee_details

SELECT COUNT(*) FROM employee_details;

SELECT COUNT (*) FROM employee_details WHERE salary>=12000;

SELECT COUNT(dept_name) FROM employee_details;


SELECT COUNT( distinct dept_name) FROM employee_details;

SELECT dept_name, COUNT(*) FROM employee_details GROUP BY dept_name;

SELECT dept_name, COUNT(*) FROM employee_details GROUP BY dept_name HAVING COUNT(*)>4;

SELECT SUM(salary) FROM employee_details;

SELECT SUM(distinct salary) FROM employee_details;

SELECT SUM(salary) FROM employee_details WHERE dept_name = 'ECS'

SELECT dept_name ,SUM(salary) FROM employee_details GROUP BY dept_name HAVING SUM


(SALARY)>=80000;

SELECT AVG(salary) FROM employee_details

SELECT MAX(salary) FROM employee_details

SELECT MIN(salary) FROM employee_details

You might also like