-- IN subquery
SELECT first_name FROM employees
WHERE department_id IN (SELECT id FROM departments WHERE name='Engineering');
-- EXISTS
SELECT first_name FROM employees e
WHERE EXISTS (SELECT 1 FROM departments d WHERE d.id=e.department_id);
-- Scalar subquery
SELECT first_name,
(SELECT name FROM departments d WHERE d.id=e.department_id) AS department
FROM employees e;
-- IN subquery
SELECT first_name FROM employees
WHERE department_id IN (SELECT id FROM departments WHERE name=N'Engineering');
-- EXISTS
SELECT first_name FROM employees e
WHERE EXISTS (SELECT 1 FROM departments d WHERE d.id=e.department_id);
-- Scalar subquery
SELECT first_name,
(SELECT name FROM departments d WHERE d.id=e.department_id) AS department
FROM employees e;
-- IN subquery
SELECT first_name FROM employees
WHERE department_id IN (SELECT id FROM departments WHERE name='Engineering');
-- EXISTS
SELECT first_name FROM employees e
WHERE EXISTS (SELECT 1 FROM departments d WHERE d.id=e.department_id);
-- Scalar subquery
SELECT first_name,
(SELECT name FROM departments d WHERE d.id=e.department_id) AS department
FROM employees e;