多表联查sql应该怎么写?

菜鸟求教
表A有
pk id name

表B(表A字表)有
表Apk pk Tel addr 表Cpk

表C有
pk num name org dept

怎么样写sql使得能查询出来所有的数据?
比如查询表A中的一条数据,那应该有A的ID和name和B中的tel和addr和C中的num,name,org和dept

找到表与表之间的关系,然后 用关联查询

select * from A
left join b on b.pkId=a.id
left join c on c.pkId=b.id

http://bbs.csdn.net/topics/390695328

用关联。内联,交叉连,左连接......都可以

select a.colmun,b.column,c.column
from a inner join b on b.pkId=a.id
inner join c on c.pkId=b.id;

参考自:mysql join用法 http://www.data.5helpyou.com/article209.html