为什么模糊查询的sql语句中有select * from 表名 where 1=1?,这是什么意思
10条回答 默认 最新
threenewbee 2016-07-28 13:10关注拼接条件的时候我们用
and 条件=xxx
的形式。
那么如果不写1=1 ,我们必须单独考虑添加的第一个条件为
条件=xxx
而其他条件为
and 条件=xxx
一个简单的办法就是加上 1=1,这样保证表达式永远成立。解决 无用评论 打赏 举报
拼接条件的时候我们用
and 条件=xxx
的形式。
那么如果不写1=1 ,我们必须单独考虑添加的第一个条件为
条件=xxx
而其他条件为
and 条件=xxx
一个简单的办法就是加上 1=1,这样保证表达式永远成立。