SQL 中的 “-” 运算符 where condition
在 MySQL 中遇到了一个相当奇怪的语法,特别是以下查询中的 WHERE 条件中存在 '-' 符号。
SELECT
users.id
FROM
users
WHERE
users.account_status >= 3
AND users.account_status NOT IN (8 , 9)
AND - users.registration_status = 14
AND users.id IN (229);
它是否可能表示 'registration_status' 列的值转换为负数?