【问题标题】:What is the relational algebra of the "IN" and "NOT IN" query?“IN”和“NOT IN”查询的关系代数是什么?
【发布时间】:2013-12-04 08:01:07
【问题描述】:

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

【问题讨论】:

标签: sql algebra


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-17
    相关资源
    最近更新 更多