写sql时,使用where 1=1进行条件拼接时 如果第一个条件不成立时,后面的条件会继续执行吗

2025-02-26 18:45:22
推荐回答(2个)
回答1:

在SQL查询中,
1.用and连接时,条件1不成立,后面不再执行(称为短路与)
2.用or连接时,条件1成立,后面也不再执行(称为短路或)

回答2:

判断1 or 判断2
如果1成立,2不会执行
判断1 and 判断2
如果1不成立,2不会执行