一个多对多的查询
假设数据库有A B C三张表
A表有 aid,name,B表有bid,aid,cid,C表有 cid,type
怎么样可以查询出 每条A表记录里含有他所对象的所有C表记录
效果 001 'TESTNAME' 'TPYE1,TYPE2,TYPE3,'
002 'TESTNAME2' 'TPYE1,TYPE2,TYPE3,'
求指点下.困扰了一下午了.
sql
数据库
------解决方案--------------------select a.*,c.type
from a inner join b on a.aid=b.aid
inner join c on b.cid=c.cid