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

统计有关问题求教

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

统计问题求教
如果我的表中与作者相关的列有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

热点排行