MSSQL内连接inner join查询方法
            (编辑:jimmy 日期: 2025/10/31 浏览:2)
         
        今天项目遇到一直不知道怎么解决,在经典网友以及无忧网友的热心帮助下,解决。 
比如A表: 
sid    sname 
1     kkkkkkd 
2     ahuinan 
B表 
id    smoney   sid 
1        100      1 
2        200      1    
3        150      2 
希望得到的结果: 
sid   sname   smoney 
1    kkkkkkd  300(100+200) 
2   ahuinan   150 
参考: 
select A.Sname,sum(B.Smoney) As Smoney 
from dichan_item B inner join dichan_user A 
on B.Suserid=A.id 
group by B.Suserid,A.Sname 
order by sum(B.Smoney)