以下是引用zzzzz513在2012-2-18 20:48:43的发言:
求所有职工的工资都多于1210元的仓库的消息
书上例题答案:
select * from 仓库 where 仓库号 not in;
(select 仓库号 from 职工 where 工资 <=1210)
我的问题是可否写成
select * from 仓库 where 仓库号 in;
(select 仓库号 from 职工 where 工资>1210)
in 和not in前者是属于 后者是不属于,除此之外它们还有什么不同?
可以
select * from 仓库 where 仓库号 in ;
(select 仓库号 from 职工 where 工资>1210)
注意:in ;之间应有空格