Explain SQL AND Operator
The AND operator in SQL is used to combine multiple conditions in a WHERE clause. It ensures that all conditions must be true for a record to be included in the result set. Here’s a basic example:
Example Scenario
Suppose you have a table called Employees with the following columns:
EmployeeIDFirstNameLastNameAgeDepartment
And let's say the table has the following data:
| EmployeeID | FirstName | LastName | Age | Department |
|---|---|---|---|---|
| 1 | John | Doe | 28 | Sales |
| 2 | Jane | Smith | 32 | Marketing |
| 3 | Bob | Brown | 45 | Sales |
| 4 | Alice | Johnson | 38 | HR |
| 5 | Charlie | Davis | 29 | Marketing |
SQL Query with AND Operator
Suppose you want to find employees who are in the Sales department and are older than 30. You would write a query like this:
SELECT *
FROM Employees
WHERE Department = 'Sales'
AND Age > 30;
Explanation
Department = 'Sales'checks if the employee is in the Sales department.Age > 30checks if the employee is older than 30.- The
ANDoperator ensures both conditions must be true.
Result
Based on the sample data provided, the query would produce the following output:
| EmployeeID | FirstName | LastName | Age | Department |
|---|---|---|---|---|
| 3 | Bob | Brown | 45 | Sales |
Only Bob meets both conditions (he is in the Sales department and is older than 30).
Your Feedback
Help us improve by sharing your thoughts
Online Learner helps developers master programming, database concepts, interview preparation, and real-world implementation through structured learning paths.
Quick Links
© 2023 - 2026 OnlineLearner.in | All Rights Reserved.
