我希望这个查询将所有列都返回为 0,正确的表达式 1 怎么样?
select (not(55))=1, !(55)=1, not(55)=1 ;
+-------------+---------+-----------+
| (not(55))=1 | !(55)=1 | not(55)=1 |
+-------------+---------+-----------+
| 0 | 0 | 1 |
+-------------+---------+-----------+
我发现这令人惊讶的是 NOT 和 !不相等,并且括号很重要。
[编辑:简化了原始帖子的查询]