关于字符串的检索问题
现有表A
ID intString
-----------
1 17,14,15
2 13,11,16
3 Null
4 12,22,10
表B
ID Name
---------
10 abcd
11 aaaa
12 abcc
13 bbbb
14 abab
15 bcbc
16 cccc
17 acac
18 cdcd
需要得到下列结果:
表C
ID charString
----------------
1 abab,bcbc,acac
2 aaaa,bbbb,cccc
3 Null
4 abcd,abcc
即找出表A中intString字段中用逗号分隔的数字与表B中对应的Name
如果没有则忽略,并将检索出来的字符串中的Name按ID排序.
------解决方案--------------------gc_ding(施主,给个妞泡好么),在SQL 2000,SP4上測試,的確是你說的結果。
但是在沒有打補丁的SQL上,結果是正確的,真是郁悶。
------解决方案--------------------郁闷。。。怪事。。。