假设有变量Variable(@arg),值Value(val1),值Value(val2),且val1!=val2。
if(@arg=val1 and @arg=val2) ==========永远是==========>false
if(@arg!=val1 or @arg!=arg2) =========永远是==========>true
同理可知:(同一字段field作为判断条件时)
select * from tablename where field=val1 and field=val2 相当于 select * from tablename where 1!=0 得到的数据为0条记录
select * from tablename where field!=val1 or field!=val2 相当于 select * from tablename 得到表中所有的记录
扩展可知:
其他变成语言中&&逻辑与、||逻辑或,同样适用。
posted on
浙公网安备 33010602011771号