【发布时间】:2010-01-20 14:24:51
【问题描述】:
我有一个拥有所有这些记录的用户的数据库。
我想查询类似的数据
CN=aaa, OU=Domain,OU=User, OU=bbbbbb,OU=Department, OU=cccc, OU=AUTO, DC=dddddd, DC=com
我需要将所有用户按相同的 ou=department 分组。
如何使用子字符串进行选择以搜索部门??
我对解决方案的想法是创建另一个像这样的表:
---------------------------------------------------
ldapstring | society | site
---------------------------------------------------
"CN=aaa, OU=Domain,OU=User, OU=bbbbbb,OU=Department, OU=cccc, OU=AUTO, DC=dddddd, DC=com" | societyName1 | societySite1
我的想法是将字符串与新表上的这些字符串与标签进行比较,但是当出现类似字符串时,我该如何获取社会和网站?????
请帮帮我
【问题讨论】:
-
我们需要查看您的表结构,也许还有一些数据。另外,您是否希望根据上述条件限制结果集,是所有 AND 还是 OR 条件?
-
这看起来像一个 LDAP 查询。也许您的数据来自 LDAP 后端?
-
是microsoft sql server 还是mysql?我没看到,还是只有我?
-
是的,这是一个 ldap 查询,但是 ldap 数据现在在一个 mssql 数据库中
标签: sql mysql sql-server