Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Hiển thị TRUE/FALSE trong MySQL (không có kiểu BOOLEAN)

MySQL không có kiểu BOOLEAN riêng (là alias của TINYINT(1)). Dùng từ khóa TRUE/FALSE (hoặc true/false) trong câu lệnh.

Ví dụ

mysql> SELECT TRUE, FALSE;
+------+-------+
| TRUE | FALSE |
+------+-------+
| 1    | 0     |
+------+-------+

mysql> SELECT true, false;
+------+-------+
| TRUE | FALSE |
+------+-------+
| 1    | 0     |
+------+-------+

Giá trị nội bộ: TRUE = 1, FALSE = 0. Có thể dùng trong biểu thức toán học: TRUE + TRUE = 2.