06/04/2021, 14:50
Hàm IF trong MySQL - MySQL Function
IF( condition, [value_if_true], [value_if_false] )
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ế.
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 đó:
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
Nguồn: Zaidap.com.net