“IN”和“NOT IN”查询的关系代数是什么?

时间:2013-12-04 08:01:08

标签: sql algebra

IN() / NOT IN()查询的关系代数是什么?

1 个答案:

答案 0 :(得分:2)

IN基本上是OR,f.ex:

x IN (1,2,3)

x=1 OR x=2 OR x=3

NOT IN只是否定它,所以

x NOT IN (1,2,3)

NOT (x=1 OR x=2 OR x=3)

或遵循布尔逻辑

x<>1 AND x<>2 AND x<>3