MySQL ไม่มีชนิดข้อมูล BOOLEAN แยกต่างหาก ใช้ TRUE/true แทนจริง (1) และ FALSE/false แทนเท็จ (0) ตัวอย่าง:
mysql> Select TRUE,FALSE; +------+-------+ | TRUE | FALSE | +------+-------+ | 1 | 0 | +------+-------+ 1 row in set (0.00 sec) mysql> Select true,false; +------+-------+ | TRUE | FALSE | +------+-------+ | 1 | 0 | +------+-------+ 1 row in set (0.00 sec)
คืนค่าเป็นตัวเลข 1 และ 0