电位滴定仪zd-2:SQL多条件查询的实现?

来源:百度文库 编辑:神马品牌网 时间:2024/05/07 15:17:12
一个表格M中,有N1,N2,N3,N4栏目
在ASP页面中做一个查询语句,其条件是输入的关键词可在N2,N3中查询,关键词要全面匹配N2,并且搜索表中N2不为空的数据/
我写的是sql="select * from M where (n2='"&request("keywords")&"') or (N3 like '%"&request("keywords")&"%' and N2<>'""') order by id desc"
查询时有的数据需要设成N2 is null才能查到N2不为空的数据,有些又是正常中以查找,请问是什么原因?
哦,混淆了,打顺手了,第二次查询时也是设的N2<>'""'
但我将他们换为NULL也试了,一样的结果。:(

区分null 和""是不同的

null表示还没有值,""表示已经有值,但是空值