EXP9
EXP9
:Teacher's
enpliably Vale
nos coand beng me
Paa acept can bhuy baoky
pekozonBbeoraceeles
Cancan
ocedres Jored
Fmction-name
ALUgTO_RSTURN RETURN
dECIION EXECUTLOE
BECaIN
bua ASTURN
e
datatype dababype)Lacamabexl
nname FUNLTIGA ToRREPLAE CREATe
eengubabian
ramebens aerp Can Thy xalue. adingle
FUNCTION
PL-4@L Procecue
m
ored Fmcbicna
nd AimLmpleoenya
of bin
Experimen
9
Page
Date
Pane
ConLoÈON
Teacher's Sign.
sql 9
exp6
CREATE TABLE DEP (
department_id INT PRIMARY KEY,
department_name VARCHAR(50),
location_id INT
);
INSERT INTO DEP (department_id, department_name, location_id)
VALUES
(1, 'HR', 1700),
(2, 'Finance', 1800),
(3, 'IT', 1700);
1> USING IN
SELECT *
FROM DEP
WHERE location_id IN (1700, 1800);
2>USING NOT IN
-- Select departments not located in location_id 1700
SELECT *
FROM departments
WHERE location_id NOT IN (1700, 1800);
3>USING ANY
SELECT *
FROM DEP
WHERE department_id IN (
SELECT department_id
FROM employees
GROUP BY department_id
HAVING COUNT(*) > 1
);
4>USING IN
-- Select departments with at least one employee earning more than $60000
SELECT *
FROM department
WHERE department_id IN (
SELECT department_id
FROM employees
WHERE salary > 60000
);