Skip to content

Commit 613fb2f

Browse files
Create SQL_Class_6.txt
1 parent 7a8b7d0 commit 613fb2f

1 file changed

Lines changed: 38 additions & 0 deletions

File tree

SQL_Class_6.txt

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
create database test;
2+
3+
use test;
4+
5+
create table employees(
6+
emp_id int,
7+
emp_name varchar(50),
8+
mobile BIGINT,
9+
dept_name varchar(50),
10+
salary int
11+
);
12+
13+
insert into employees values(1,'Shashank',778768768,'Software',1000);
14+
insert into employees values(2,'Rahul',876778877,'IT',2000);
15+
insert into employees values(3,'Amit',098798998,'HR',5000);
16+
17+
insert into employees values(4,'Nikhil',67766767,'IT',3000);
18+
19+
select * from employees;
20+
21+
--- Create views in SQL
22+
create view employee_data_for_finance as select emp_id, emp_name,salary from employees;
23+
24+
select * from employee_data_for_finance;
25+
26+
--- Create logic for department wise salary sum
27+
create view department_wise_salary as select dept_name, sum(salary) from employees group by dept_name;
28+
29+
drop view department_wise_salary;
30+
31+
create view department_wise_salary as select dept_name, sum(salary) as total_salary from employees group by dept_name;
32+
33+
select * from department_wise_salary;
34+
35+
36+
37+
38+

0 commit comments

Comments
 (0)