MySQL 5.x - 你能解释一下这种奇怪吗?

时间:2011-04-02 18:10:30

标签: mysql operator-keyword negate


运行查询...

SELECT !(!0), ! !0, !!0 AS WTF;
MySQL中的

产生以下输出......

-------------------------
  !(!0) |  ! !0  |  WTF  
-------------------------
     0  |    0    |  1     # <- What's going on here?

我似乎无法在文档中找到任何可以解释这一点的内容。你能吗?

1 个答案:

答案 0 :(得分:4)

这是关于运算符解析的已知bug in mysql