Lesson 18 / 30
Subqueries
Nest queries as subqueries, including scalar and correlated forms, to filter or compute from other results.
Subquery in WHERE
A subquery runs first and feeds its result into the outer query.
SELECT name FROM customers
WHERE id IN (
SELECT customer_id FROM orders WHERE amount > 1500
);
Output:
name Asha Rao
Scalar & correlated subqueries
A scalar subquery returns a single value; a correlated subquery references the outer query's row and re-runs for each one.