Hàm IF trong MySQL
Trong bài này mình sẽ hướng dẫn cách sử dụng hàm IF trong MySQL thông qua cú pháp và ví dụ thực tế.

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
1. Mô tả
Hàm IF trả về một giá trị nếu một điều kiện đúng hoặc giá trị khác nếu điều kiện sai.
2. Cú pháp
Cú pháp của hàm IF trong MySQL là:
IF( condition, [value_if_true], [value_if_false] )
Trong đó:
Bài viết này được đăng tại [free tuts .net]
condition: Giá trị mà bạn muốn kiểm tra.value_if_true: Không bắt buộc. Đó là giá trị được trả về nếu điều kiện đúng.value_if_false: Không bắt buộc. Đó là giá trị được trả về nếu điều kiện sai.
Lưu ý:
- Hàm
IFcó thể trả về một chuỗi hoặc một giá trị số, tùy thuộc vào ngữ cảnh của cách nó được sử dụng.
3. Version
Hàm IF có thể được sử dụng trong các phiên bản sau của MySQL:
- MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1, MySQL 4.0, MySQL 3.23.3
4. Ví dụ
mysql> SELECT IF(1<2, 'dung', 'sai'); Ket qua: 'dung' mysql> SELECT IF(1<2, 1, 2); Ket qua: 1

Thiết lập ID tăng tự động với Identity trong SQL Server
Khóa ngoại (Foreign Key) trong MySQL
Mô hình thực thể mối kết hợp (ER)
Gộp dữ liệu với UNION và UNION ALL trong SQL
Hàm Hàm TO_DATE trong Oracle
Cách khai báo biến trong PHP, các loại biến thường gặp
Download và cài đặt Vertrigo Server
Thẻ li trong HTML
Thẻ article trong HTML5
Cấu trúc HTML5: Cách tạo template HTML5 đầu tiên
Cách dùng thẻ img trong HTML và các thuộc tính của img
Thẻ a trong HTML và các thuộc tính của thẻ a thường dùng