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 都可以 ,直接 连续加关联条件就可以了