Lesson 18 / 28
Subqueries
A query nested inside another query.
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.