首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

两个表中关联的字段怎么做like查询

2012-01-07 
两个表中关联的字段如何做like查询现有A,B两表,A表中字段TYPE(产品型号),B表中有字段P_NAME(产品名称,名称

两个表中关联的字段如何做like查询
现有A,B两表,A表中字段TYPE(产品型号),B表中有字段P_NAME(产品名称,名称中包含产品型号),现将两个字段like查询,找出P_NAME中包含的型号,把A表中相对应的ID写入B表中的P_ID中,如何实现呢?急!

[解决办法]
update B
set P_ID=A.ID
from B,A
where charindex(A.TYPE,B.P_NAME)> 0
[解决办法]
update b set pid=(select id from a where b.p_name like '% '+a.type+ '% ')

热点排行