sql在具有多个where子句的活动目录上打开查询

时间:2014-11-21 21:12:42

标签: mysql ldap adsi openquery

我试图使用多个WHERE子句来限制结果,就像在.net中完成一样,例如

  

search.Filter =(“(&(objectCategory = person)(physicaldeliveryofficename = *))

但在使用链接服务器上的打开查询的SQL中我有这个并且只有一个where子句可以正常工作。

  

SELECT Name,Department,Title,Telephonenumber Phone,physicaldeliveryofficename Location   来自OPENQUERY(ADSI,     'SELECT Name,Department,Title,Telephonenumber,physicaldeliveryofficename,SN,ST     FROM''LDAP:// OU = XM,DC = nix,DC = com''     物理定义主题=''*''')

甚至可以有多个WHERE子句吗?提前感谢您的任何帮助。

1 个答案:

答案 0 :(得分:0)

多个WHERE子句? 或者您只想将过滤器与" AND"?

放在一起
WHERE 
    physicaldeliveryofficename= "*" AND
    objectCategory="person"