SQL And

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, agegender. Để 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.