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

Page 1 of 14

F.Y.B.C.A (Sem-2nd)
---------------------
JOURNAL - (DATABASE MANAGEMENT SYSTEM - 205)
Student Name : Tiemale Jayshiv mahesh
Std : F.Y.B.C.A (Sem 2nd)
Div : A
Sub. : Database Management System
Roll No : 10054
College : UCCC & SPBCBA UACCAIT

*****************************************************************************
Create An EMPLOYEE Database And Also Create The Following Tables With Appropriate Constra
Each Table.

Table Name: EMP

Field Name Field Type Constraints


Empno Number Primary Key
Name Text
Salary Number
Hiredate Date
Temp Number
Deptno Number Foreign Key
Designation Text

Table Name: DEPT

Field Name Field Type Constraints


Deptno Number Primary Key
Deptname Text
Description Text

1 Create The EMP And DEPT Tables With Appropriate Constraints By Using Query.
Query DEPT :
Create Table Dept
(
Dept_No Number Constraint Dept_No Primary Key,
Dept_Name Text,
Description Text
)
Query EMP :
Create Table Emp
(
Emp_No Number Primary Key,
ROLL NO:10054
Page 2 of 14

Name Text,
Salary Number,
Hire_Date Date,
Temp Number,
Dept_No Number Constraint Dept_No_Fk References Dept(Dept_No)
)
2 Insert At Least 30 Records In EMP Table And 5 Records In DEPT Table By Using Query.
Insert Query DEPT :
INSERT IN-----------------
*********************************************************************************
Dept
VALUES (1, 'IT', 'Information');

INSERT INTO Dept


VALUES (2, 'Sales', 'Selling');

INSERT INTO Dept


VALUES(3,'Finance','Economical');

INSERT INTO Dept


VALUES(4,'Marketting','Adevrtisment');

INSERT INTO Dept


VALUES(5,'Collection','Money_Collection');
OUTPUT DEPT TABLE :
Dept
Dept_No Dept_Name Description
1 IT Information
2 Sales Selling
3 Finance Economical
4 Marketting Adevrtisment
5 Collection Money Collection

Insert Query EMP :


INSERT INTO Emp
VALUES (1,'Rahul Dhage',150000, #1/1/2014#, 1, 75000, 'President');

INSERT INTO Emp


VALUES (2, 'Harsh Gandhi', 140000, #2/1/2014#, 2, 70000, 'President');

INSERT INTO Emp


VALUES (3, 'Rekha Patel', 130000, #3/1/2014#, 3, 65000, 'President');

INSERT INTO Emp


VALUES (4, 'Krisha Patel', 120000, #4/1/2014#, 4, 70000, 'President');

INSERT INTO Emp


VALUES (5, 'Akshay Patil', 110000, #5/1/2014#, 5, 55000, 'President');

INSERT INTO Emp


ROLL NO:10054
Page 3 of 14

VALUES (6, 'Rajendra Prajapati', 100000, #5/2/2014#, 1, 30000, 'Manager');

INSERT INTO Emp


VALUES (7, 'Manoj Patel', 50000, #8/2/2014#, 2, 20000, 'Salesmen');

INSERT INTO Emp


VALUES (8, 'Raman Agarwal', 45000, #3/2/2014#, 3, 10000, 'Clerk');

INSERT INTO Emp


VALUES (9, 'Kapil Sharma', 50000, #2/19/2014#, 4, 20000, 'Manager');

INSERT INTO Emp


VALUES (10, 'Shahid Kapoor', 30000, #10/3/2014#, 5, 10000, 'Salesmen');

INSERT INTO Emp


VALUES (11, 'Nitin Varma', 35000, #12/3/2014#, 1, 10000, 'Worker');
INSERT INTO Emp
VALUES (12, 'Ramgopal Sharma', 75000, #8/3/2014#, 2, 35000, 'Manager');

INSERT INTO Emp


VALUES (13, 'Pradip Kumar', 80000, #3/25/2014#, 3, 25000, 'Manager');

INSERT INTO Emp


VALUES (14, 'Shyam Khalasi', 40000, #3/17/2014#, 4, 15000, 'Clerk');

INSERT INTO Emp


VALUES (15, 'Vibhor Agarwal', 60000, #3/16/2014#, 5, 25000, 'Manager');

INSERT INTO Emp


VALUES (16, 'Madhav Surti', 30000, #4/14/2014#, 1, 18000, 'Clerk');

INSERT INTO Emp


VALUES (17, 'Akash Jadhav', 35000, #5/4/2014#, 2, 15000, 'Clerk');

INSERT INTO Emp


VALUES (18, 'Yashdip Gohil', 28000, #10/4/2014#, 3, 5000, 'Worker');

INSERT INTO Emp


VALUES (19, 'Akshay Bhuva', 30000, #2/4/2014#, 4, 10000, 'Salesmen');

INSERT INTO Emp


VALUES (20, 'Kiran Patel', 20000, #12/4/2014#, 5, 4000, 'Worker');

INSERT INTO Emp


VALUES (21, 'Suraj Sing', 15000, #10/5/2014#, 1, 2000, 'Worker');

INSERT INTO Emp


VALUES (22, 'Ranjit Wagh', 20000, #5/15/2014#, 2, 3000, 'Worker');

INSERT INTO Emp


VALUES (23, 'Jaydev Jariwala', 30000, #5/20/2014#, 3, 10000, 'Salesmen');

ROLL NO:10054
Page 4 of 14

INSERT INTO Emp


VALUES (24, 'Rishab Tiwari', 25000, #5/13/2014#, 4, 5000, 'Worker');

INSERT INTO Emp


VALUES (25, 'Hiren Patel', 25000, #5/20/2014#, 4, 5000, 'Clerk');

INSERT INTO Emp


VALUES (26, 'Dipak Javre', 100000, #1/6/2014#, 1, 50000, 'Wice President');

INSERT INTO Emp


VALUES (27, 'Ashwin Shrivastav', 90000, #8/6/2014#, 2, 45000, 'Wice President');

INSERT INTO Emp


VALUES (28, 'Vijay Kumar', 80000, #8/6/2014#, 3, 40000, 'Wice President');
INSERT INTO Emp
VALUES (29, 'Sunil Patel', 70000, #10/6/2014#, 4, 35000, 'Wice President');
INSERT INTO Emp
VALUES (30, 'Dipali patel', 60000, #6/15/2014#, 5, 40000, 'Wice President');
OUTPUT EMP TABLE :-
Emp
Emp_No Name Salary Hire_Date Dept_No Commission Designation
1 Rahul 165000 1/1/2014 1 75000 President
Dhage
2 Harsh 154000 2/1/2014 2 70000 President
Gandhi
3 Rekha 143000 3/1/2014 3 65000 President
Patel
4 Krisha 132000 4/1/2014 4 70000 President
Patel
5 Akshay 121000 5/1/2014 5 55000 President
Patil
6 Rajendra 110000 5/2/2014 1 30000 Manager
Prajapati
7 Manoj 55000 8/2/2014 2 20000 Salesmen
Patel
8 Raman 49500 3/2/2014 3 10000 Clerk
Agarwal
9 Kapil 55000 2/19/2014 4 20000 Manager
Sharma
10 Shahid 33000 10/3/2014 5 10000 Salesmen
Kapoor
11 Nitin 38500 12/3/2014 1 10000 Worker
Varma
12 Ramgopal 82500 8/3/2014 2 35000 Manager
Sharma
13 Pradip 88000 3/25/2014 3 25000 Manager
Kumar
14 Shyam 44000 3/17/2014 4 15000 Clerk
Khalasi
ROLL NO:10054
Page 5 of 14

15 Vibhor 66000 3/16/2014 5 25000 Manager


Agarwal
16 Madhav 33000 4/14/2014 1 18000 Clerk
Surti
17 Akash 38500 5/4/2014 2 15000 Clerk
Jadhav
18 Yashdip 30800 10/4/2014 3 5000 Worker
Gohil
19 Akshay 33000 2/4/2014 4 10000 Salesmen
Bhuva
20 Kiran Patel 22000 12/4/2014 5 4000 Worker
21 Suraj Sing 16500 10/5/2014 1 2000 Worker
22 Ranjit 22000 5/15/2014 2 3000 Worker
Wagh
23 Jaydev 33000 5/20/2014 3 10000 Salesmen
Jariwala
24 Rishab 27500 5/13/2014 4 5000 Worker
Tiwari
25 Hiren Patel 27500 5/20/2014 5 12000 Clerk
26 Dipak 110000 1/6/2014 1 50000 Wice
Javre President
27 Ashwin 99000 8/6/2014 2 45000 Wice
Shrivastav President
28 Vijay 88000 8/6/2014 3 40000 Wice
Kumar President
29 Sunil Patel 77000 10/6/2014 4 35000 Wice
President
30 Dipali patel 66000 6/15/2014 5 40000 Wice
President
3 Display All The Records Of EMP Table.
Query:- SELECT * FROM Emp;
OUTPUT :-
3) Query
Emp_No Name Salary Hire_Date Dept_No Commission Designation
1 Rahul Dhage 165000 1/1/2014 1 75000 President
2 Harsh Gandhi 154000 2/1/2014 2 70000 President
3 Rekha Patel 143000 3/1/2014 3 65000 President
4 Krisha Patel 132000 4/1/2014 4 70000 President
5 Akshay Patil 121000 5/1/2014 5 55000 President
6 Rajendra Prajapati 110000 5/2/2014 1 30000 Manager
7 Manoj Patel 55000 8/2/2014 2 20000 Salesmen
8 Raman Agarwal 49500 3/2/2014 3 10000 Clerk
9 Kapil Sharma 55000 2/19/2014 4 20000 Manager
10 Shahid Kapoor 33000 10/3/2014 5 10000 Salesmen
11 Nitin Varma 38500 12/3/2014 1 10000 Worker
12 Ramgopal Sharma 82500 8/3/2014 2 35000 Manager
ROLL NO:10054
Page 6 of 14

13 Pradip Kumar 88000 3/25/2014 3 25000 Manager


14 Shyam Khalasi 44000 3/17/2014 4 15000 Clerk
15 Vibhor Agarwal 66000 3/16/2014 5 25000 Manager
16 Madhav Surti 33000 4/14/2014 1 18000 Clerk
17 Akash Jadhav 38500 5/4/2014 2 15000 Clerk
18 Yashdip Gohil 30800 10/4/2014 3 5000 Worker
19 Akshay Bhuva 33000 2/4/2014 4 10000 Salesmen
20 Kiran Patel 22000 12/4/2014 5 4000 Worker
21 Suraj Sing 16500 10/5/2014 1 2000 Worker
22 Ranjit Wagh 22000 5/15/2014 2 3000 Worker
23 Jaydev Jariwala 33000 5/20/2014 3 10000 Salesmen
24 Rishab Tiwari 27500 5/13/2014 4 5000 Worker
25 Hiren Patel 27500 5/20/2014 5 12000 Clerk
26 Dipak Javre 110000 1/6/2014 1 50000 Wice President
27 Ashwin Shrivastav 99000 8/6/2014 2 45000 Wice President
28 Vijay Kumar 88000 8/6/2014 3 40000 Wice President
29 Sunil Patel 77000 10/6/2014 4 35000 Wice President
30 Dipali patel 66000 6/15/2014 5 40000 Wice President
4 Display All The Records Of DEPT Table.
QUERY :- SELECT * FROM Dept;
OUTPUT :-
4) Query
Dept_No Dept_Name Description
1 IT Information
2 Sales Selling
3 Finance Economical
4 Marketting Adevrtisment
5 Collection Money Collection
5 Add One More Column Commission Into EMP Table.
QUERY :- Alter Table Emp Add Commission Number
QUERY :- Alter Table Emp Add Designation Text
6 Modify The Size Of The Name Field By Size Text (40).
QUERY :- Alter Table Emp Alter Name Text(40)
7 Drop The Temp Field From EMP Table.
QUERY :- Alter Table Emp Drop Temp
8 List All The Employees Who Are Working In Deptno 5.
QUERY :- SELECT * FROM Emp WHERE Dept_No = 5;
OUTPUT :-
8) Query
Emp_No Name Salary Hire_Date Dept_No Commission Designation
5 Akshay Patil 121000 5/1/2014 5 55000 President
10 Shahid Kapoor 33000 10/3/2014 5 10000 Salesmen
15 Vibhor Agarwal 66000 3/16/2014 5 25000 Manager
20 Kiran Patel 22000 12/4/2014 5 4000 Worker
25 Hiren Patel 27500 5/20/2014 5 12000 Clerk

ROLL NO:10054
Page 7 of 14

30 Dipali patel 66000 6/15/2014 5 40000 Wice President


9 List The Name, Empno And Department Of All Clerks.
QUERY :- SELECT Emp_No, Name, Dept_No FROM Emp
WHERE Designation = 'Clerk';
OUTPUT :-
9) Query
Emp_No Name Dept_No
8 Raman Agarwal 3
14 Shyam Khalasi 4
16 Madhav Surti 1
17 Akash Jadhav 2
25 Hiren Patel 5
10 Find The Employees Whose Commission Is Greater Than Their Salary.
QUERY :- SELECT * FROM Emp WHERE Commission > Salary;
OUTPUT :- No Records.
11 Find The Employees Whose Commission Is Greater Than 40% Of Their Salary.
QUERY :- SELECT * FROM Emp WHERE Commission > Salary *40/100;
OUTPUT :-
11) Query
Emp_No Name Salary Hire_Date Dept_No Commission Designation
1 Rahul Dhage 165000 1/1/2014 1 75000 President
2 Harsh Gandhi 154000 2/1/2014 2 70000 President
3 Rekha Patel 143000 3/1/2014 3 65000 President
4 Krisha Patel 132000 4/1/2014 4 70000 President
5 Akshay Patil 121000 5/1/2014 5 55000 President
12 Ramgopal Sharma 82500 8/3/2014 2 35000 Manager
16 Madhav Surti 33000 4/14/2014 1 18000 Clerk
25 Hiren Patel 27500 5/20/2014 5 12000 Clerk
26 Dipak Javre 110000 1/6/2014 1 50000 Wice President
27 Ashwin Shrivastav 99000 8/6/2014 2 45000 Wice President
28 Vijay Kumar 88000 8/6/2014 3 40000 Wice President
29 Sunil Patel 77000 10/6/2014 4 35000 Wice President
30 Dipali patel 66000 6/15/2014 5 40000 Wice President
12 Find The Employees Whose Commission Is Less Than 40% Of Their Salary.
QUERY :- SELECT * FROM Emp WHERE Commission < Salary *40/100;
OUTPUT :-
12) Query
Emp_No Name Salary Hire_Date Dept_No Commission Designation
6 Rajendra Prajapati 110000 5/2/2014 1 30000 Manager
7 Manoj Patel 55000 8/2/2014 2 20000 Salesmen
8 Raman Agarwal 49500 3/2/2014 3 10000 Clerk
9 Kapil Sharma 55000 2/19/2014 4 20000 Manager
10 Shahid Kapoor 33000 10/3/2014 5 10000 Salesmen
11 Nitin Varma 38500 12/3/2014 1 10000 Worker
13 Pradip Kumar 88000 3/25/2014 3 25000 Manager
ROLL NO:10054
Page 8 of 14

14 Shyam Khalasi 44000 3/17/2014 4 15000 Clerk


15 Vibhor Agarwal 66000 3/16/2014 5 25000 Manager
17 Akash Jadhav 38500 5/4/2014 2 15000 Clerk
18 Yashdip Gohil 30800 10/4/2014 3 5000 Worker
19 Akshay Bhuva 33000 2/4/2014 4 10000 Salesmen
20 Kiran Patel 22000 12/4/2014 5 4000 Worker
21 Suraj Sing 16500 10/5/2014 1 2000 Worker
22 Ranjit Wagh 22000 5/15/2014 2 3000 Worker
23 Jaydev Jariwala 33000 5/20/2014 3 10000 Salesmen
24 Rishab Tiwari 27500 5/13/2014 4 5000 Worker
Find All Salesmen In Department 30 Whose Salary Is Greater Than Or Equal To Rs.1500.
13 QUERY :- SELECT * FROM Emp
WHERE Designation Like 'Salesmen' And Dept_No = 3 And Salary >= 15000;
OUTPUT : -
13) Query
Emp_No Name Salary Hire_Date Dept_No Commission Designation
23 Jaydev Jariwala 33000 5/20/2014 3 10000 Salesmen
14 Find All Employees Whose Designation Is Either ‘Manager’ Or ‘President’.
QUERY :- SELECT * FROM Emp
WHERE Designation In ('Manager','President');
OUTPUT :-
14) Query
Emp_No Name Salary Hire_Date Dept_No Commission Designation
1 Rahul Dhage 165000 1/1/2014 1 75000 President
2 Harsh Gandhi 154000 2/1/2014 2 70000 President
3 Rekha Patel 143000 3/1/2014 3 65000 President
4 Krisha Patel 132000 4/1/2014 4 70000 President
5 Akshay Patil 121000 5/1/2014 5 55000 President
6 Rajendra Prajapati 110000 5/2/2014 1 30000 Manager
9 Kapil Sharma 55000 2/19/2014 4 20000 Manager
12 Ramgopal Sharma 82500 8/3/2014 2 35000 Manager
13 Pradip Kumar 88000 3/25/2014 3 25000 Manager
15 Vibhor Agarwal 66000 3/16/2014 5 25000 Manager
15 Find All Managers Who Are Not In Department 30.
QUERY :- SELECT * FROM Emp
WHERE Dept_No Not In (3) And Designation Like 'Manager';
OUTPUT :-
15) Query
Emp_No Name Salary Hire_Date Dept_No Commission Designation
6 Rajendra Prajapati 110000 5/2/2014 1 30000 Manager
9 Kapil Sharma 55000 2/19/2014 4 20000 Manager
12 Ramgopal Sharma 82500 8/3/2014 2 35000 Manager
15 Vibhor Agarwal 66000 3/16/2014 5 25000 Manager
16 Find The Details Of All ‘Manager’ In Department No 10 And ‘Clerk’.
QUERY :- SELECT * FROM Emp

ROLL NO:10054
Page 9 of 14

WHERE Designation = 'Manager' And Dept_No = 1 Or Designation = 'Clerk';


OUTPUT :-
16) Query
Emp_No Name Salary Hire_Date Dept_No Commission Designation
6 Rajendra Prajapati 110000 5/2/2014 1 30000 Manager
8 Raman Agarwal 49500 3/2/2014 3 10000 Clerk
14 Shyam Khalasi 44000 3/17/2014 4 15000 Clerk
16 Madhav Surti 33000 4/14/2014 1 18000 Clerk
17 Akash Jadhav 38500 5/4/2014 2 15000 Clerk
25 Hiren Patel 27500 5/20/2014 5 12000 Clerk
17 Find The Details Of All ‘Manager’ (Work In Any Department) And All Clerks In Deptno 20.
QUERY :- SELECT * FROM Emp
WHERE Designation = 'Manager' And Designation = 'Clerk' And Dept_No= 2;
OUTPUT :- No Record
18 Find The Name Of Employees In Deptno 20 Who Is Neither A Manager Nor A Clerk.
QUERY :- SELECT Name FROM Emp
WHERE Dept_No = 2 And
( Designation Not In ('Manager') And Designation Not In ('Clerk'));
OUTPUT :-
18) Query
Name
Harsh Gandhi
Manoj Patel
Ranjit Wagh
Ashwin Shrivastav
19 Find The Employee Who Does Not Receive Commission.
QUERY :- SELECT * FROM Emp
WHERE Commission = Null;
OUTPUT :- No Record
20 Find All Employees Whose Name Begin With Letter ‘M’ And End With Letter ‘N’.
QUERY :- SELECT * FROM Emp WHERE Name Like 'M*N';
OUTPUT :- No Record
21 Find The Employees Whose Name Are Five Characters Long And Ends With ‘A’.
QUERY :- SELECT * FROM Emp WHERE Name Like '????A';
OUTPUT :- No Record
22 Find All Employees Who Have Hired In The Month Of February Of Any Year.
QUERY :- SELECT *FROM Emp
WHERE Month (Hire_Date)=2;

OUTPUT :-
22) Query
Emp_No Name Salary Hire_Date Dept_No Commission Designation
2 Harsh Gandhi 154000 2/1/2014 2 70000 President
9 Kapil Sharma 55000 2/19/2014 4 20000 Manager
19 Akshay Bhuva 33000 2/4/2014 4 10000 Salesmen
23 Show The First Five Character Of Name Of All Employees.
QUERY :- SELECT Left (Name,5) FROM Emp;
OUTPUT :-
ROLL NO:10054
Page 10 of 14

23) Query
Expr1000
Rahul
Harsh
Rekha
Krish
Aksha
Rajen
Manoj
Raman
Kapil
Shahi
Nitin
Ramgo
Pradi
Shyam
Vibho
Madha
Akash
Yashd
Aksha
Kiran
Suraj
Ranji
Jayde
Risha
Hiren
Vijay
Ashwi
Dipak
Sunil
Dipal
24 For Each Employee Display The Number Of Month Passed Since The Employees Joined The Compa
QUERY :- SELECT Emp_No, Name, Datediff ('M', Hire_Date, Now())
FROM Emp;
OUTPUT :-

24) Query
Emp_No Name Expr1002
1 Rahul Dhage 37
2 Harsh Gandhi 36
3 Rekha Patel 35

ROLL NO:10054
Page 11 of 14

4 Krisha Patel 34
5 Akshay Patil 33
6 Rajendra Prajapati 33
7 Manoj Patel 30
8 Raman Agarwal 35
9 Kapil Sharma 36
10 Shahid Kapoor 28
11 Nitin Varma 26
12 Ramgopal Sharma 30
13 Pradip Kumar 35
14 Shyam Khalasi 35
15 Vibhor Agarwal 35
16 Madhav Surti 34
17 Akash Jadhav 33
18 Yashdip Gohil 28
19 Akshay Bhuva 36
20 Kiran Patel 26
21 Suraj Sing 28
22 Ranjit Wagh 33
23 Jaydev Jariwala 33
24 Rishab Tiwari 33
25 Hiren Patel 33
26 Dipak Javre 37
27 Ashwin Shrivastav 30
28 Vijay Kumar 30
29 Sunil Patel 28
30 Dipali patel 32
25 Display The Details Of Employees Sorted By Their Name.
QUERY :- SELECT * FROM Emp ORDER BY Name;
OUTPUT :-
25) Query
Emp_No Name Salary Hire_Date Dept_No Commission Designation
30 Dipali patel 66000 6/15/2014 5 40000 Wice President
17 Akash Jadhav 38500 5/4/2014 2 15000 Clerk
26 Dipak Javre 110000 1/6/2014 1 50000 Wice President
1 Rahul Dhage 165000 1/1/2014 1 75000 President
28 Vijay Kumar 88000 8/6/2014 3 40000 Wice President
23 Jaydev Jariwala 33000 5/20/2014 3 10000 Salesmen
9 Kapil Sharma 55000 2/19/2014 4 20000 Manager
20 Kiran Patel 22000 12/4/2014 5 4000 Worker
2 Harsh Gandhi 154000 2/1/2014 2 70000 President
7 Manoj Patel 55000 8/2/2014 2 20000 Salesmen
13 Pradip Kumar 88000 3/25/2014 3 25000 Manager

ROLL NO:10054
Page 12 of 14

25 Hiren Patel 27500 5/20/2014 5 12000 Clerk


8 Raman Agarwal 49500 3/2/2014 3 10000 Clerk
4 Krisha Patel 132000 4/1/2014 4 70000 President
3 Rekha Patel 143000 3/1/2014 3 65000 President
22 Ranjit Wagh 22000 5/15/2014 2 3000 Worker
24 Rishab Tiwari 27500 5/13/2014 4 5000 Worker
6 Rajendra Prajapati 110000 5/2/2014 1 30000 Manager
16 Madhav Surti 33000 4/14/2014 1 18000 Clerk
11 Nitin Varma 38500 12/3/2014 1 10000 Worker
5 Akshay Patil 121000 5/1/2014 5 55000 President
27 Ashwin Shrivastav 99000 8/6/2014 2 45000 Wice President
14 Shyam Khalasi 44000 3/17/2014 4 15000 Clerk
29 Sunil Patel 77000 10/6/2014 4 35000 Wice President
21 Suraj Sing 16500 10/5/2014 1 2000 Worker
12 Ramgopal Sharma 82500 8/3/2014 2 35000 Manager
15 Vibhor Agarwal 66000 3/16/2014 5 25000 Manager
19 Akshay Bhuva 33000 2/4/2014 4 10000 Salesmen
10 Shahid Kapoor 33000 10/3/2014 5 10000 Salesmen
18 Yashdip Gohil 30800 10/4/2014 3 5000 Worker
26 Display The Name, Job And Salary Of All The Employees Sorted On Job And Salary In Descending
QUERY :- SELECT Name, Designation, Salary FROM Emp
ORDER BY Designation, Salary DESC;
OUTPUT :-
26) Query
Name Designation Salary
Raman Agarwal Clerk 49500
Shyam Khalasi Clerk 44000
Akash Jadhav Clerk 38500
Madhav Surti Clerk 33000
Hiren Patel Clerk 27500
Rajendra Prajapati Manager 110000
Pradip Kumar Manager 88000
Ramgopal Sharma Manager 82500
Vibhor Agarwal Manager 66000
Kapil Sharma Manager 55000
Rahul Dhage President 165000
Harsh Gandhi President 154000
Rekha Patel President 143000
Krisha Patel President 132000
Akshay Patil President 121000
Manoj Patel Salesmen 55000
Shahid Kapoor Salesmen 33000
Jaydev Jariwala Salesmen 33000

ROLL NO:10054
Page 13 of 14

Akshay Bhuva Salesmen 33000


Dipak Javre Wice President 110000
Ashwin Shrivastav Wice President 99000
Vijay Kumar Wice President 88000
Sunil Patel Wice President 77000
Dipali patel Wice President 66000
Nitin Varma Worker 38500
Yashdip Gohil Worker 30800
Rishab Tiwari Worker 27500
Ranjit Wagh Worker 22000
Kiran Patel Worker 22000
Suraj Sing Worker 16500
27 Increase The Salary Of Employees By 10%.
QUERY :- UPDATE Emp SET Salary = Salary+Salary*10/100;
28 Delete All Records Of President.
QUERY :- Delete * From Emp Where Designation = 'President'
29 Give The Commission Of Rs. 500 To All The Employees Whose Salary Is Less Than Rs. 5000.
QUERY :- UPDATE Emp SET Commission = Commission+500
WHERE Salary<5000;
30 Find The Details Employee Who Getting Highest Salary.
QUERY :- SELECT * FROM Emp
WHERE Salary =(Select Max(Salary) From Emp);
OUTPUT :-
30) Query
Emp_No Name Salary Hire_Date Dept_No Commission Designation
1 Rahul Dhage 165000 1/1/2014 1 75000 President
31 Find The Average Salary Of Managers.
SELECT Avg(Salary) AS Average_Salary_Of FROM Emp
WHERE Designation = 'Manager';
OUTPUT :-
31) Query
Average_Salary_Of
80300
32 List The Total Number Of Employees In The Company.
QUERY :- SELECT Count (Emp_No) AS Total_Num_Emp FROM Emp;
OUTPUT :-
32) Query
Total_Num_Emp
30
33 Find The Details Of Employee Who Are Working In ‘Account’ Department And Getting Highest Sa
QUERY :- SELECT * FROM Emp
WHERE Salary =(Select Max (Salary) From Emp) And
Dept_No =(Select Dept_No From Dept Where Dept_Name = 'Account Dept');
OUTPUT :- No Record
34 List All The Employee Whose Hiredate Is 1st June 1995.
QUERY :- SELECT * FROM Emp WHERE Hire_Date = #6/1/1995#;
OUTPUT :- No Record

ROLL NO:10054
Page 14 of 14

35 List The Name,Job,And Salary Of All Employees In Department Who Earn More Than Rs.5000.
QUERY :- SELECT Name, Designation, Salary FROM Emp
WHERE Commission+ Salary >5000;

ROLL NO:10054

You might also like