查询中的MySQL NAND / NOR操作

时间:2013-05-08 10:35:37

标签: mysql database operators logic

任何人都可以帮我解释如何为NAND和NOR编写查询吗?

我感到困惑?有没有什么好的例子有助于理解查询中的NAND和NOR操作?

我在两个SQL查询之间进行AND和OR操作。但是当我搜索与NAND / NOR相关的一些东西时,我找不到任何教程。

1 个答案:

答案 0 :(得分:5)

你可以结合使用Not +和/ Not + Or

例如

create table test( v1 bit, v2 bit ); 
insert into test values ( false, false), (false,true), (true,true), (true,false);

select v1, v2, not (v1 and v2) "nand", not (v1 or v2) "nor"
from test

http://sqlfiddle.com/#!2/0828b/3