首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

急求大侠帮忙,识别率统计有关问题,几天了,实在是蛋疼了

2012-05-21 
急求大侠帮忙,识别率统计问题,几天了,实在是蛋疼了需求如下:有两张表,字段完全一样:Before表:SQL codeMana

急求大侠帮忙,识别率统计问题,几天了,实在是蛋疼了
需求如下:有两张表,字段完全一样:
Before表:

SQL code
ManageNo Category  field1 field2 field3 field41          银行     123    123    123    1232          银行     133    155    166    1773          保险     123    123    123    1234          保险     133    155    166    177



After表:
SQL code
ManageNo Category  field1 field2 field3 field41          银行     111    222    333    1232          银行     133    155    444    1773          保险     123    123    123    1234          保险     133    155    166    177


field字段还有很多,有几十个,我要统计每个种类的每个field字段的识别率,也就是说Before和After表中对应字段是否相等,如银行的种类的field1字段的识别率为50%,因为银行类总共两条数据,并且只有第一条数据的field字段不相等,所以为50%,同理银行类field3字段的识别率为0%


不知道各位看懂需求没?
就这么一个功能怎样去实现啊,我真的内伤了

[解决办法]
思路
select count(*) from before inner join after on before.field1=after.field1) as A,select count(*) from before as B

A是两个表共有记录数,B是before表总记录数,两值相除得出比例
[解决办法]
一看我都头疼。
[解决办法]
用1楼的自己作成几十条sql(每个field一条)执行一下就是你要的数据了。
[解决办法]
财务对帐而已

经常有的需求

热点排行