得到mysql表之一联合另一个tabe获取名称

时间:2015-09-29 12:50:44

标签: mysql

CSU:                           
   csuid,     csuname,          
   100         china            
    101         england       

    LOAN:
    csuid,  Arears  empid
    100       155   100
    100       250   100
    103       322   100
    103       065   100

通过csuname可以获得各种各样的平均值并将其分组的最佳方法是什么...我坚持这个

slect csuid as csu,sum(arears) as csu_total from loan where empid='100'group by csuid;

这个有效,我可以得到csuid,但我想获得csuname。

2 个答案:

答案 0 :(得分:0)

尝试:

select CSU.*, sum(loan.Arears) 
from CSU inner join loan on csu.csuid = loan.csuid
group by csu.csuname

答案 1 :(得分:0)

这应该有所帮助:

Select CSU.*, Sum (LOAN.arears) As totalArears FROM CSU Left Join LOAN On CSU.csuid = LOAN.csuid Group By (CSU.csuname)