sql操作歸類百分比

2021-09-07 21:34:00 字數 592 閱讀 5203

原資料:

專案名稱 完成否

主閘 是

主閘 是

主閘 否

發動機 是

發動機 否

發動機 否

鏈條 是

鏈條 是

鏈條 否

想要得到的資料:

專案名稱 完成百分比

主閘 2/3

發動機 1/

3鏈條 2/

3sql語句應該如何寫?

select

name,

convert

(varchar

(100

),(sum

( case

complete

when'是

'then

1when'否

'then

0end

)))+'/

'+convert

(varchar

(100

),count

(complete ))

from

#tgroup

byname

原帖:

SQL 總合百分比

算出累積總計是乙個常見的需求,可惜以 sql 並沒有乙個很直接的方式達到這個需求。要以 sql 算出累積總計,基本上的概念與列出排名類似 第一是先做個 自我鏈結 self join 然後將結果依序列出。在做列出排名時,我們算出每一行之前 包含那一行本身 有多少行數 而在做累積總計時,我們則是算出每一...

關於百分比操作

資料庫sql 1 convert decimal 18,2 success 1.0 total 100 percents 2 convert numeric 9,2 25 100.0 30 as 百分比 如果是分組之後 找每個組別佔總數百分比 可以 巢狀 求count得sql 然後運用 select...

css百分比定位和百分比尺寸

只有設定了定位的 relative,absolute,fixed 的元素才有left,top等屬性。子元素relative定位 百分比定位和百分比尺寸都是相對于父元素,無論父元素有沒有定位 子元素absolute定位 百分比定位和百分比尺寸都是相對於最近的定位了的祖先元素,如果沒有則相對於視窗。可以...