--建立表
create table sale(fcp nvarchar(30),fqty decimal(9,2),fprice decimal(10,2),famount as fqty*fprice)
--填充演示資料
insert into sale(fcp,fqty,fprice) select '電腦',2,3000
insert into sale(fcp,fqty,fprice) select '滑鼠',3,50
insert into sale(fcp,fqty,fprice) select '鍵盤',5,80
insert into sale(fcp,fqty,fprice) select '記憶體條',1,150.5
--在組後追加一條小計行
select case when grouping(fcp)=1 then '小計' else fcp end as fname , sum(fqty) as fqty
,sum(famount) as famount, grouping(fcp)as amount_grouping, grouping(fcp) as 'qty_grouping'
from sale
group by fcp with rollup
EasyUI DataGrid 新增合計行
後端返回合計行有時候並不簡單,easyui datagrid的footer可以很方便的在前端新增合計行,並且能實現複雜的合計,例如columna的合計是columna的值相加,columnb的合計是columnb的平均值,columnc的合計是columna的合計除以columnb的合計。要使foo...
GridView新增統計 合計 行
前提 設定屬性showfooter true 方法一 使用sql查詢統計出合計值,在繫結gridview時讓其結果賦於乙個datatable 全域性變數 然後在rowdatabound事件中 e.row.rowtype datacontrolrowtype.footer 其中dtsum是那個全域性d...
GridView新增統計 合計 行
前提 設定屬性showfooter true 方法一 使用sql查詢統計出合計值,在繫結gridview時讓其結果賦於乙個datatable 全域性變數 然後在rowdatabound事件中 程式 if e.row.rowtype datacontrolrowtype.footer 其中dtsum是...