SQL 2000 字符串集合比较问题(200分)

  • 主题发起人 主题发起人 levi
  • 开始时间 开始时间
L

levi

Unregistered / Unconfirmed
GUEST, unregistred user!
请问各位高手,大家有没有什么好的办法在SQL 2000中快速的判断以下条件为真或假<br><br>字符串1 &nbsp; &nbsp; &nbsp; &nbsp;字符串2 &nbsp; &nbsp; &nbsp; 结果<br>001,002,003 &nbsp; &nbsp;002,003,005 &nbsp; 真 &nbsp; &nbsp; &nbsp; &nbsp;002是重复元素<br>003,004 &nbsp; &nbsp; &nbsp; &nbsp;002,003,005 &nbsp; 真    003是重复元素<br>001 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;002,003,005 &nbsp; 假 &nbsp; &nbsp; &nbsp; &nbsp;无重复元素<br>也即字符串1是数据的权限,说明哪些用户可以查看这些记录<br>字符串2是登录用户被指派的权限,不一定是本人的数据,比如001数据可以查看002,003,005用户的数据。<br><br>请高手出一好主意,使之能在 SQL 的 Where子句中使用
 
可能要先创建一个自定义函数来判断吧
 
谢谢楼上,我也想改成函数判断,但由于函数中无法避免需要调用到存储过程,而函数中又不允许调用存储过程,所以实现不了。
 
顶一下,如果不用函数,有没什么办法?
 
后退
顶部