当前位置: 代码迷 >> VFP >> sql中怎么判断某个表中的一个字段的值是不是在另一个表中的某个字段的值中包含
  详细解决方案

sql中怎么判断某个表中的一个字段的值是不是在另一个表中的某个字段的值中包含

热度:7092   发布时间:2013-02-26 00:00:00.0
sql中如何判断某个表中的一个字段的值是不是在另一个表中的某个字段的值中包含

例如:我有两个表,A和B,A中有个字段name,它的值是:"令狐冲",B表中有个字段namelist,它的值是:"段誉,令狐冲,萧峰",怎样用Sql语句判断A表中的name字段的值是否在B表中namelist字段的值中包含?

------解决方案--------------------------------------------------------

select A.NAME,B.NAMELIST from A,B where AT(ALLTRIM(A.NAME),B.NAMELIST)>0
或者
select A.NAME,B.NAMELIST from A,B where AT('令狐冲',B.NAMELIST)>0

  相关解决方案