谢邀! 兄弟,1=1 这个骚操作,其实就是个小技巧,绝对是菜鸟写SQL时用过的东西,但别小瞧它,高手也爱用。
先来个简单点的解释: 1=1 是个永远为真的条件,你写在 SQL 的 `WHERE` 后面就是为了方便你拼接条件用的。
想象一下你写 SQL,查询条件经常会有很多分支逻辑,搞不好一堆 `if else` 逻辑等着你。
你如果不加点骚操作,后面的 SQL 拼接起来有时候会比较麻烦,比如你可能需要判断是否要加 `AND` 或者 `WHERE`,不加吧,SQL 跑…。
{dede:pagebreak/}
为什么程序员独爱用Mac进行编程?
为什么女游泳运动员看起来大部分都是平胸?
如何评价网传鸿蒙 PC 成功裸机启动 Windows ARM?
J***a如何调用FFmpeg呢(有无可用的类库)?
哪张照片让你觉得刘亦菲美得不可方物?
为什么大脑运行时候没有明显升温,但是计算机 CPU 会?
家长该不该把自己家财务真正情况告诉孩子?
华为中年粉丝都是什么样子的?
韦东奕的牙怎么没了?
为何有人说三亚景色不输泰国,中国游客却更爱去泰国?
熊猫烧香技术含量高吗?高在哪里?
快乐教育毁了多少孩子了?
和校花谈恋爱是什么体验?
普通家庭对孩子最好的托举是什么呢?
有哪些非常冷门的冷知识?
postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?