谢邀! 兄弟,1=1 这个骚操作,其实就是个小技巧,绝对是菜鸟写SQL时用过的东西,但别小瞧它,高手也爱用。
先来个简单点的解释: 1=1 是个永远为真的条件,你写在 SQL 的 `WHERE` 后面就是为了方便你拼接条件用的。
想象一下你写 SQL,查询条件经常会有很多分支逻辑,搞不好一堆 `if else` 逻辑等着你。
你如果不加点骚操作,后面的 SQL 拼接起来有时候会比较麻烦,比如你可能需要判断是否要加 `AND` 或者 `WHERE`,不加吧,SQL 跑…。
{dede:pagebreak/}
印度为什么一定要和中国作对?
为什么越来越多的国内男孩,要娶国外女孩?
Redis 分布式锁如何实现?
北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔?
初三画成这样算是有天赋吗?【正经求助】?
有一个***约你出去,你会去吗?
新疆维吾尔自治区,经济发展的真实前景如何?
感觉鱼缸久了底下火山石里脏脏的,能彻底换水清理一遍不?
华为千亿营销是真的吗?
今天面试第五家公司被拒,面试官说我你技术没问题,但35岁要25k,不如招2个应届生,我该如何应对?
邮政编码的存在感为什么越来越弱?
伊以的对轰证明伊朗似乎没那么菜!美国会下场吗?
你们认为一个40多岁的女人老吗?
空调现在抽真空15分钟真的还有意义吗?
生活中怎样的美女才能被称为「大」美女?
为什么《歌手》不请周杰伦、陈奕迅、王菲、张学友、孙燕姿、梁静茹、王力宏、林俊杰当节目嘉宾?