Oracle语句中IN和=的区别有: 1.首先应用范围不一样:in 可以理解为是范围内的选择:= 只有一个.例如: select sno, sname from t1 where sno in ('sn1001','sn1002'); select sno, sname from t1 where sno in ('sn1001'); select sno, sname from t1 where sno ='sn1001'; select sno, sname from t1 where sn…