sql语句中where1=1和where1=2分别是什么意思?
首先where1=1,是表示一定满足的条件
insert中没法使用,因为插入语句插入的是一条表记录,没有where条件
delete就是删除所有。删完所有表记录,剩下一个空的表结构。相当于没使用where条件。
update 就是修改所有。相当于没使用where条件。
select就是查询所有。相当于没使用where条件。
where1=2,是一定不满足的条件
insert中没法使用,因为插入语句插入的是一条表记录,没有where条件
select会返回一个空的表结构
update 和delete操作中都会显示影响0行。也就是相当于没执行任何操作。