SQL LEARNING PLATFORM
Smarter filters for rnages, lists, and patterns.
Learning Blocks
Interactive Queries
Concepts you'll master
BETWEEN for range filtering (inclusive)
IN to match against a list of values
NOT IN to exclude a list
LIKE with % and _ wildcards for pattern matching
SELECT name, salary FROM employees WHERE salary BETWEEN 60000 AND 75000;
🌟 Note: BETWEEN is inclusive on both ends. BETWEEN 60000 AND 75000 is exactly equivalent to salary >= 60000 AND salary <= 75000
SELECT name, department
FROM employees
WHERE department IN ('IT', 'HR');✅ Pro Tip: IN is cleaner than chaining multiple OR conditions. WHERE dept IN ('IT','HR','Finance','Legal') vs four OR conditions — it's more readable and equally fast
SELECT name FROM employees WHERE name LIKE '%a';
Practice your SQL skills