A表字段:
Id
TextB表字段:
Id,
AId,
Text
C表字段:
Id.
BId,
Text
有3个表中有几个字段我需要做关键字查询。 现在需要将需要查询的字段的数据放到一个新表 D 中的一个字段里来进行关键字匹配。新表 D 只有3个字段为ID,AID,TEXT。如何将现有的表中需要查询字段的数据都放到TEXT里面。
(PS:那3个表是有外键关系查询的。最好是写个存储过程将与A表Id关联的数据全部放到 D 表中。Id为主键,AId为A表的ID,Text为 A,B,C表中的Text。 A,B,C表中的Text柔和成D表中的Text)
Id
TextB表字段:
Id,
AId,
Text
C表字段:
Id.
BId,
Text
有3个表中有几个字段我需要做关键字查询。 现在需要将需要查询的字段的数据放到一个新表 D 中的一个字段里来进行关键字匹配。新表 D 只有3个字段为ID,AID,TEXT。如何将现有的表中需要查询字段的数据都放到TEXT里面。
(PS:那3个表是有外键关系查询的。最好是写个存储过程将与A表Id关联的数据全部放到 D 表中。Id为主键,AId为A表的ID,Text为 A,B,C表中的Text。 A,B,C表中的Text柔和成D表中的Text)
a , b ,c where 你的条件.
select a.id,a.text+b.text+c.text
from a
left join b on a.id=b.aid
left join c on b.id=c.bid