注册 登录
编程论坛 SQL Server论坛

请问,我用SQL 查询,Where FDn<>Val ,查询结果是不是不包含 FDn is null 的条目?谢谢

mansohu 发布于 2016-06-11 18:18, 2526 次点击
请问,我用SQL 查询,Where FDn<>Val ,查询结果是不是不包含 FDn is null 的条目?谢谢!
是否要写成  :
    Where FDn1='Val1' and (FDn2<>'Val2' or FDn2 is null)
才能查询出 FDn1等于 Val1 同时 FDn2 不等于 Val2 的所有条目?
请问,为什么会是这样?心里很不踏实
还请指导,谢谢!
1 回复
#2
mywisdom882016-06-12 09:07
--create table #tmp(id int,name varchar(10) null)
--go
--insert into #tmp(id,name) values(1,null)
--insert into #tmp(id,name) values(2,'a')
--insert into #tmp(id,name) values(3,'b')
--insert into #tmp(id,name) values(4,'c')
select * from #tmp
select * from #tmp where name<>'b'
只有本站会员才能查看附件,请 登录
1