sql多表查询有关问题!

sql多表查询问题!在线等!3个表ABCA表字段A_idnametelB表字段B_idhomeC表字段C_idhup我想查询字段内容:A_id

sql多表查询问题!在线等!
3个表A   B   C  
A表字段   A_id   name   tel  
B表字段   B_id   home  
C表字段   C_id   hup  

我想查询  
字段内容:A_id   name   tel   home   num(自定义)  
条件是   A_id   =   B_id   并且   (如果A_id=C_id   让num=0   反之   num=1)  

学习中,请教了,谢谢大家帮忙



[解决办法]
select A_id,name,tel,home,(case when A_id=C_id then 0 else 1 end)num from A,B,C where A_id=B_id