MySQL 有两个表A,B,还有一个关系表C,根据A表的ID查询B表的一条信息。

C表字段:id,A_id,A_name,B_id,B_name;

SELECT b.age,b.id,b.`name` from B LEFT JOIN C on B.id=C.B_id
LEFT JOIN A ON a.id=c.A_id WHERE a.id=a的id
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-24
A表和B表是什么关系?互相独立吗?
你可以根据c表的B_id 直接查询到B表的信息,为什么还要通过A表呢?追问

A表和B表示相互独立的。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网