选择布尔值但反转该值

时间:2013-10-17 16:12:24

标签: mysql

我正在处理一个带有布尔字段的表,但字段名是负数,因此布尔值是双负值。

e.g。 not_registered TINYINT(1)

我想选择“注册”而不是。

2 个答案:

答案 0 :(得分:2)

使用NOT否定运算符。例如:

SELECT
    id,
    name,
    NOT not_registered AS registered
FROM users;

答案 1 :(得分:1)

也许您可以在选择中使用NOT not_registered

同时检查MySQL boolean - flipping the value?