不太明白你的意思。如果shouji是tabsj中的字段可以用字符串函数来统计
select shouji,count(*) from tabsj group by shouji 就可以统计出每个手机的通话次数。如果要按照不同类型的卡进行统计
select substr(shouji,1,3),count(*) from tabsj group by substr(shouji,1,3)

解决方案 »

  1.   

    select type,count(*) from(select substr(shouji,1,3) type from tabsj) group by type;
      

  2.   

    问题主要是现在有一个表fuwu
    字段有:手机号码,服务时间,等字段
    现在要做一统计程序根据手机号码统计每种手机卡(联通,移动)的总的拨打次数,总的通话时间!
    由于统计程序所需要的字段都需要查询第一个表来实现,所以我自己建了一个空的统计表num专门统计,现在需要把统计结果写入num表,然后打印出来!!
    希望大家指导!!!!!
      

  3.   

    select substr(手机号码,1,3),count(1),sum(服务时间) from fuwu group by substr(手机号码,1,3)
      

  4.   

    beckhambobo(beckham)的方法.
    为什么要自己建立表存储取的数据?打印的时候不是还要从表中取数据吗?那就直接把查询的数据列出来打印好了.没必要建表了啊.
      

  5.   

    pb连接oracle时出错,运行时提示信息:
    database transaction information not available .
    call settrans or settransobject function
    初始化代码我是这样写的:
     dw_1.settransobject(sqlca)
     dw_1.retrieve()请问问题出在那里???