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

求一Oracle sql 语句 计算次数有关问题

2012-03-07 
求一Oracle sql 语句 计算次数问题表requestcode1code2ABADCBBD计算每个字母出现的次数也就是要得到以下结

求一Oracle sql 语句 计算次数问题
表   request

      code1         code2

          A                 B

          A                 D

          C                 B

          B                 D

计算每个字母出现的次数     也就是要得到以下结果

        code           count

          A                   2

          B                   3

          C                   1

          D                   2



[解决办法]
create table request(code1 varchar2(10),code2 varchar2(10));
///
insert into request
select 'A ', 'B ' from dual
union all
select 'A ', 'D ' from dual
union all
select 'C ', 'B ' from dual
union all
select 'B ', 'D ' from dual;
///
select code,count(code) from
(
select code1 code from request
union all
select code2 code from request
) t
group by code

热点排行