读书人

统计有关问题求教

发布时间: 2012-02-13 17:20:26 作者: rapoo

统计问题求教
如果我的表中与作者相关的列有2个,而此2列中都有可能出现a,我如何做以下统计?

作者1 作者2 文章名
a c a
b c 11
a b 5
a d jfs
c a asf
b a isu

想得到的结果是
作者 发表数目
a 5
b 3
c 3
d 1

除了2列汇总后求和这个办法外,还有什么可以直接的办法?

[解决办法]
//好像只能这样

select t1.col,count(*) from(select col1 as col from t union all select col2 as col from t) t1
group by t1.col

读书人网 >.NET

热点推荐