Filtering Data with WHERE
The WHERE
clause filters rows that meet specific conditions.
Example:
SELECT * FROM users WHERE Age > 25;
Combining Filters with AND, OR, and NOT
- AND: Filters rows that meet all conditions.
SELECT * FROM users WHERE Age > 25 AND City = 'New York';
- OR: Filters rows that meet at least one condition.
SELECT * FROM users WHERE Age > 25 OR City = 'New York';
- NOT: Excludes rows that meet the condition.
SELECT * FROM users WHERE NOT Age < 25;
Challenge: Write Complex Filters
Retrieve all orders placed in 2023 by users from New York or San Francisco.