Professional Documents
Culture Documents
DBMS LAB 9s
DBMS LAB 9s
Table:
CREATE TABLE LAB9(
Emp_No int,
Emp_Name varchar(255),
Salary int,
Hiring DATE,
Dept_Name varchar(255),
Dept_No int,
Job_ID int,
MangrID int
);
Values:
INSERT INTO LAB9(Emp_No,Emp_Name,Salary,Hiring,Dept_Name,Dept_No,Job_ID,MangrID)
VALUES (3,'King',850000,TO_DATE('1/09/19','DD/MM/YY'),'Manager',4312,13,null);
Task 1:
SELECT Emp_Name, Hiring
FROM LAB9
Task 2:
SELECT Emp_No, Emp_Name,Salary
FROM LAB9
ORDER BY Salary;
Task 3:
SELECT Emp_No, Emp_Name
FROM LAB9
WHERE Dept_No IN (SELECT Dept_No FROM LAB9 WHERE Emp_Name LIKE '%u%');
Task 4:
SELECT Emp_Name,Dept_No, Job_ID
FROM LAB9
Task 5:
SELECT Emp_Name, Salary
FROM LAB9
Task 6:
SELECT Dept_No, Emp_Name,Job_ID
FROM LAB9
WHERE Dept_No IN ( SELECT Dept_No FROM LAB9 WHERE Dept_Name = 'Executive Dept');
Task 7:
SELECT Emp_No, Emp_Name, Salary
FROM LAB9
WHERE Dept_No IN (SELECT Dept_No FROM LAB9 WHERE Emp_Name LIKE '%u%')
AND Salary > (SELECT AVG(Salary) FROM LAB9);
Task 8:
SELECT Emp_Name,Dept_No,Hiring
FROM LAB9
WHERE Hiring >(SELECT Hiring FROM LAB9 WHERE Emp_Name = 'Martin Luther');
Task 9:
SELECT Emp_Name,Salary,MangrID
FROM LAB9
Task 10:
SELECT Emp_Name,Emp_No, Salary
FROM LAB9
WHERE Dept_Name IN (SELECT Dept_Name FROM LAB9 WHERE Emp_Name LIKE '%a%')