当前位置: 代码迷 >> Sql Server >> 求一条sql查询语句()
  详细解决方案

求一条sql查询语句()

热度:37   发布时间:2016-04-24 21:28:26.0
求一条sql查询语句(在线等)
有两个表:A和B
-------------------------------------------
A表数据:
typeid   parentid......
  1         3
  2         3
  3         3
  4         4
  5         4
  6         3
--------------------------------------------
B表数据:
...typeids...
   2,3,5,8
   4,5
   1,3,6
---------------------------------------------
怎么能把B表typeids字段中包含A表parentid=3的数据查出来.
SQL

------解决方案--------------------
select b.*
from a
join b on charindex(','+ltrim(a.typeid)+',',','+b.typeids+',')>0
where a.parentid=3
  相关解决方案