Giới thiệu về SQL AND
SQL (Structured Query Language) là ngôn ngữ dùng để quản lý và truy vấn cơ sở dữ liệu. Một trong những phép toán cơ bản trong SQL là phép toán AND, được sử dụng để kết hợp nhiều điều kiện trong câu lệnh truy vấn.
Định nghĩa
Phép toán AND trong SQL cho phép bạn kết hợp nhiều điều kiện trong một truy vấn và chỉ chọn những bản ghi mà tất cả các điều kiện đều đúng. Nếu bất kỳ một điều kiện nào trong số đó sai, bản ghi sẽ không được đưa vào kết quả.
Cú pháp
SELECT column1, column2, ... FROM table_name WHERE condition1 AND condition2 AND ...;
Ví dụ cụ thể
Ví dụ 1: Lọc sinh viên
Giả sử bạn có một bảng students với các trường name, age và gender. Để tìm tất cả sinh viên nam từ 18 tuổi trở lên, bạn có thể sử dụng truy vấn sau:
SELECT name FROM students WHERE age >= 18 AND gender = 'Male';
Ví dụ 2: Tìm sản phẩm
Trong một bảng products có các trường product_name, price, category, truy vấn bên dưới sẽ giúp bạn tìm tất cả sản phẩm có giá trên 100 và thuộc danh mục "Điện tử":
SELECT product_name FROM products WHERE price > 100 AND category = 'Electronics';
Ví dụ 3: Kết hợp nhiều điều kiện
Bạn cũng có thể kết hợp nhiều điều kiện khác nhau. Nếu bạn muốn tìm tất cả nhân viên trong bộ phận "Kinh doanh" có mức lương trên 5000 và có số năm kinh nghiệm từ 3 năm trở lên, bạn có thể viết:
SELECT employee_name FROM employees WHERE department = 'Sales' AND salary > 5000 AND experience_years >= 3;
Kết luận
Phép toán AND là một công cụ mạnh mẽ trong SQL giúp bạn có thể kết hợp nhiều điều kiện để lọc dữ liệu một cách hiệu quả. Việc sử dụng AND sẽ giúp bạn truy xuất chính xác những dữ liệu mà bạn cần từ cơ sở dữ liệu của mình.