解決sql server除法結果爲0的問題

將被除數乘以1.0再去除

例如:select CustomerID,shop,shopquyu,會員編號,會員姓名,會員號碼,專屬技師,會員總餘額,會員到店次數,(select case when (select SUM(會員到店次數) from #TTCustomers) <> 0 then cast(((會員到店次數*1.0)/(select SUM(會員到店次數) from #TTCustomers))  as decimal(3, 2)) else 0 end) as 到店率,消費次數,消費總金額,欠款金額,最後一次消費項目 from #TTCustomers

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章