mysql 连表查询 怎样查询三个表

RelationQQID,NickName,Age, 这三个数据来自三个表 怎样查询到

SELECT RelationQQID,NickName,Age
FROM QQUser AS u AND BaseInfo AS bi
JOIN Relation AS r
ON u.QQID=bi.QQID=r.QQID

WHERE QQID=88662753 AND RelationStatus=0;

SELECT RelationQQID,NickName,Age
FROM QQUser u ,BaseInfo bi ,Relation r
where u.QQID=bi.QQID and bi.QQID=r.QQID
and u.QQID=88662753 AND RelationStatus=0;

两个表连接,用括号,再和另一个连
http://blog.csdn.net/eclipsexys/article/details/8203525

你可以使用left join,right join,union all

使用 join ... on ...

多表连接用inner join、left join等,具体查看:http://huaxia524151.iteye.com/blog/1423614

查询的字段前也要标明是哪个表里的,表之间要通过join连接,并且表之间的关系要说明。

join on 和 where 都可以 ,直接 连续加关联条件就可以了