【发布时间】:2017-07-25 20:32:04
【问题描述】:
为什么我们在 WHERE 子句下的 SQL 查询中写 WHERE 1=0 或 1=1?
【问题讨论】:
-
通常由需要 WHERE 子句和始终为真或假的基本条件的代码生成器提供。
-
另一个问题(google的第一个结果):stackoverflow.com/questions/9140606/…
-
为避免混淆 - 此“重复”标记应从
1=1参考更正为正确的1=0重复,如上一条评论中所示。我建议重新打开,然后使用正确的参考再次将其标记为重复。尽管问题的主体将问题重新表述为 1=0 和 1=1,但 1=0 问题的答案质量更好,也反映了这两种情况。
标签: sql