今天項目遇到一直不知道怎麼解決,在經典網友以及無憂網友的熱心幫助下,解決。
比如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)