帮看看这语句怎么不行呢? 查询月薪是3000与5000的员工的信息。
select * from emp where sal =any(3000,5000); ---这可以
查询所有月薪不是3000与5000的员工的信息。
select * from emp where sal !=any(3000,5000); ----这错误 ,为什么?
select * from emp where sal <> any(3000,5000);--查询不对,为什么?
select * from emp where sal not in(3000,5000); ---这可以
select * from emp where sal <>any(3000,5000)
sal!=3000 or sal!= 5000 任意sal值都满足 相当于没写