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.