以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  sql 语句  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=41759)

--  作者:CRM2013
--  发布时间:2013/10/26 17:27:00
--  sql 语句

使用Select 客户名称 from {产品信息} where[产品分类] in ( \'螺杆空压机\')

或者Select 客户名称 from {产品信息} where[使用状态] not in(\'报废\')

 

都能出来大量数据,但2个条件用And后出来的结果只有几条,与实际数据情况严重不符合,折腾了很久没找到原因。

 

Select 客户名称 from {产品信息} where[产品分类] in ( \'螺杆空压机\') And [使用状态] not in(\'报废\')


--  作者:Bin
--  发布时间:2013/10/26 17:30:00
--  
AND 说明需要同时符合这2个条件

使用OR 那么只要符合其中之一 就可以了


2个条件同时符合的数据 肯定不多啊.

--  作者:有点甜
--  发布时间:2013/10/26 19:29:00
--  
 感觉语句是没有错的,你再看看你的数据,同时满足两个条件的是否真只有几条数据。