cuốn sách gpt4 ai đã làm

[Hướng dẫn về hàm MySQL] Hàm IF của MySQL: Phán quyết

In lại Tác giả: Q123 Thời gian cập nhật: 2024-01-05 21:28:02 29 4
mua khóa gpt4 Nike

MySQL Câu lệnh IF cho phép bạn thực thi một tập hợp các câu lệnh SQL dựa trên kết quả điều kiện hoặc giá trị của một biểu thức.

Để tạo một biểu thức trong MySQL, bạn có thể kết hợp các ký tự, biến, toán tử và thậm chí cả hàm. Biểu thức có thể trả về TRUE, FALSE hoặc NULL, một trong ba giá trị này.

Cấu trúc cú pháp như sau:

IF(expr,v1,v2)

Trong số đó: biểu thức expr nhận được các kết quả khác nhau. Khi expr đúng, giá trị của v1 được trả về, nếu không thì trả về v2.

[Ví dụ] Sử dụng hàm IF(expr,v1,v2) để trả về giá trị tương ứng dựa trên kết quả biểu thức expr Nhập câu lệnh SQL và kết quả thực thi như sau.
mysql> CHỌN IF(1<2,1,0) c1,IF(1>5,'√','×') c2,IF(STRCMP('abc','ab'),'yes','no ') c3; +----+----+------+ c1 | vâng | +----+----+------+ 1 hàng trong bộ, 2 cảnh báo (0,00 giây)
Qua kết quả thực hiện có thể thấy rằng ở c1, kết quả thu được của biểu thức 1<2 là TRUE, khi đó kết quả trả về là v1, tức là giá trị 1, ở c2, kết quả thu được của biểu thức 1>5 là FALSE thì kết quả trả về là v2, tức là chuỗi '×'; trong c3, ​​trước tiên hãy sử dụng hàm STRCMP(s1,s2) để so sánh kích thước của hai chuỗi 'abc' và 'ab' Giá trị trả về của kết quả so sánh là 1, tức là nếu kết quả trả về của biểu thức expr không bằng 0 và không bằng NULL thì giá trị trả về là v1, tức là chuỗi “yes”.
29 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress