C#一个报告统计数量的功能,求大神指点
是一个质监局的项目,需要统计报告的数量有三个表,表A为主表 表B为部门表,表C为检验类型表
要实现的功能是根据部门跟检验类型,来统计每一个部门于每一个检验类型的报告数量,
图片一直上传不上,打开网址看下
http://b272.photo.store.qq.com/psb?/V1354giJ0PEX7A/KKmgn6SHvoUbAYImgCxkXwnIZFf.oe49nLbfw7dPU5g!/b/dGKBJKI9CQAA&bo=IAPKAQAAAAABAM8!
C# sql --------------------编程问答-------------------- 在sql里根据部门和类型分组汇总不就可以了吗
select sum(...),Count(...), 部门, 类型
from A join B ... join C ...
group by 部门, 类型
--------------------编程问答-------------------- 你的表结构是什么样的? --------------------编程问答--------------------
列出表结构 --------------------编程问答--------------------
表结构
A主表(
SELECT [id]
,[rwid]
,[cywtidid]
,[cywtid]
,[bgid]
,[bm]
,[ypname]
,[ypjylx]
,[ypsb]
,[ypdj]
,[ypxh]
,[ypscph]
,[ypscdate]
,[ypcpbz]
,[ypjyxm]
,[ypnumber]
,[ypcfdd]
,[ypbycfdd]
,[ypftslhm]
,[ypcl]
,[ypzt]
,[ypjcwcdate]
,[bysl]
,[ypcysy]
,[ypcydd]
,[ypcyfs]
,[ypcydate]
,[ypcyr]
,[ypcyjs]
,[ypqyptr]
,[ypsyr]
,[ypdddate]
,[jcfyr]
,[fyzt]
,[flag]
,[sjyqid]
,[scqyid]
,[wtdwid]
,[rwly]
,[cydw]
,[bghqfs]
,[TxrSession]
,[sfid]
,[operdate]
,[dayinpzname]
,[lyr]
,[lyypsl]
,[lysj]
,[kcypsl]
,[tyr]
,[tysl]
,[tyrq]
,[jydd]
,[isOk]
,[ypdjrq]
,[Cl]
,[tylqr]
,[fflag]
FROM [ZBZljc].[dbo].[ZInfoBill]
GO
)
B部门表(
SELECT [id]
,[deptname]
,[deptsx]
,[deptssjydwid]
,[depttime]
FROM [ZBZljc].[dbo].[ZDept])
C检验类型表 (
SELECT [id]
,[lxmc]
,[lxurl]
FROM [ZBZljc].[dbo].[Zjylx])
on a.bm=b.id a.ypjylx=c.id --------------------编程问答-------------------- 除
补充:.NET技术 , ASP.NET