0
我寫了下面的查詢來獲取名稱和金額:從上述查詢我得到以下答案怎麼辦列的總和MSSQL
select fm.familyname,qt.amount
from Registrations rs left join Family fm on fm.id = rs.family_id
left join Quote qt on qt.id = rs.quote_id
group by fm.familyname,qt.amount
所以:
name amount
abc 1200
abc 1300
abc 1400
但我想輸出像:
name amount
abc 3900
我該怎麼做?我已經使用Sum(isnull(cast(qt.amount as float),0)) as total
,但是它正在做個別欄的總數。
我怎樣才能得到總數?
它給出錯誤操作數數據類型varchar(max)對求和運算符無效。 – deepak
qt.amount是一個varchar列嗎???切換到整數。在修正之前,請投! (將編輯!) – jarlh
是的。把這個總和線。謝謝 – deepak