【问题标题】:Explanation of 1=1 clause of SQL [duplicate]SQL的1 = 1子句的解释[重复]
【发布时间】:2013-03-07 22:31:42
【问题描述】:

在很多 SQL 示例中,在复制一个没有数据的表结构时,我们看到了 AND 1 = 1 子句的使用。这个 1=1 到底是什么,在 SQL 或任何其他 DBMS 中是否还有其他类似的东西。

【问题讨论】:

    标签: mysql sql plsql


    【解决方案1】:

    它是一种 SQL 语言结构,其计算结果始终为真(因为 1 始终等于 1)。它主要用于生成动态 SQL 查询以方便开发人员。

    【讨论】:

    • ...因为不必检查是否在第一个条件之前添加AND :)
    • @A4L 感谢您的回答。我还在上面提出的问题中发现了一些新的事实。所以我请求你投票删除这个问题。
    猜你喜欢
    • 2019-09-18
    • 1970-01-01
    • 2023-03-06
    • 2021-12-15
    • 2017-10-21
    • 2011-05-03
    • 1970-01-01
    • 2011-10-22
    • 2019-03-28
    相关资源
    最近更新 更多