菜鸟求一多表查询解决办法
分数不多,望路过高手能够给个提示。
描述:
现有两个表A和B
A表中有字段 ID,Title
B表中有字段 ID,Rootid,Body
A表中的ID与B表中的Rootid对应,并且B表中有多条记录对应于A表中的同一记录。
需实现在B表的Body中找到满足 Body like '%"&keyword1&"%' AND Body like '%"&keyword2&"%' AND Body like '%"&keyword3&"%'的记录(keyword为要查找的关键词)。
现在可以实现如果B表中某一条记录的Body同时包含有三个关键词时可以列出对应于A表中的记录。但需要实现的功能是:如果B表中有5条记录同时对应于A表某一记录时,要把这5条记录的内容加在一起再来判断是否同时包含三个关键词,如果包含就列出该记录。

