Recall & Review
beginner
What does the OR operator do in a SQL WHERE clause?
The OR operator allows you to filter rows that meet at least one of multiple conditions. If any condition separated by OR is true, the row is included in the result.
Click to reveal answer
beginner
Write a simple SQL query using WHERE with OR to find employees in department 10 or department 20.
SELECT * FROM employees WHERE department_id = 10 OR department_id = 20;
Click to reveal answer
beginner
Can you combine multiple OR conditions in a WHERE clause?
Yes, you can combine many OR conditions. For example: WHERE condition1 OR condition2 OR condition3. The row is included if any condition is true.
Click to reveal answer
intermediate
How does SQL evaluate WHERE conditions with OR and AND together?
SQL evaluates AND before OR unless parentheses change the order. Use parentheses to group conditions clearly, e.g., WHERE (A OR B) AND C.
Click to reveal answer
beginner
What happens if you use OR with conditions that never match any row?
If none of the OR conditions are true for a row, that row is excluded from the result. OR only includes rows where at least one condition is true.
Click to reveal answer
Which SQL query finds rows where column A is 5 or column B is 10?
✗ Incorrect
The OR operator includes rows where either A = 5 or B = 10 is true.
What does this query return? SELECT * FROM users WHERE age = 20 OR age = 30;
✗ Incorrect
OR checks if age is 20 or age is 30, so it returns users with either age.
How does SQL treat this condition? WHERE A = 1 OR B = 2 AND C = 3
✗ Incorrect
AND has higher precedence than OR, so it evaluates B=2 AND C=3 first.
Which is true about the OR operator in SQL WHERE clause?
✗ Incorrect
OR includes rows if any condition separated by OR is true.
What is the result of this query? SELECT * FROM products WHERE price < 10 OR price > 100;
✗ Incorrect
OR includes products with price less than 10 or greater than 100.
Explain how the OR operator works in a SQL WHERE clause and give a simple example.
Think about choosing between two or more options.
You got /3 concepts.
Describe how SQL evaluates WHERE conditions when both AND and OR operators are used together.
Remember the order of operations like in math.
You got /3 concepts.