TDate  Type  ServerIP       ClientIP    ModCode  AppVersion
2005-07-26  1  192.168.100.41  192.168.101.238  WardNurse  2.0.10.90
2005-07-27  1  192.168.100.40  192.168.10.55    InputCost  1.0.1.1
2005-07-28  1  192.168.100.41  192.168.101.237  WardNurse  2.0.10.90
2005-07-29  1  192.168.100.41  192.168.101.238  WardNurse  2.0.10.90
2005-07-30  1  192.168.100.22  192.168.101.133  ClinPhar   1.0.0.7
2005-07-31  1  192.168.100.41  192.168.131.146  InputCost  1.0.0.1
2005-08-01  -1 192.168.100.41  192.168.101.238  WardNurse  2.0.10.90
2005-08-02  -1 192.168.100.41  192.168.101.237  WardNurse  2.0.10.90
上面是数据表,要得到如下结果,其中Logtype的1表示正常登录-1表示正常登出,以下主要查看服务器负载多少客户端。ServerIP              ModCode Count(*)192.168.100.22     ClinPhar 1
192.168.100.40     InputCost 1
192.168.100.41     InputCost 1
192.168.100.41     WardNurse 2

解决方案 »

  1.   

    select ServerIP,ModCode,Count(ClientIP) as num from table group by ServerIP,ModCode
      

  2.   

    我觉得你说的不是很清楚!
    是不是要这个
    Select ServerIP,ModCode,Count(*)
    From Table
    Group By ServerIP,ModCode
      

  3.   


    select ServerIP, ModCode, count(*)
    from yourtable
    group by ServerIP, ModCode
      

  4.   

    select serverip,modcode,count(modcode) as num from test1 where type='1'
    group by serverip,modcode
      

  5.   

    请参考Group By
    select ServerIP, Count(Type) 
      from Table
    where Type = -1
    Group By ServerIP
      

  6.   

    select ServerIP,ModCode ,count(ClientIP) 
    from  tableA
    where type=1
    group by ServerIP,ModCode
    Select ServerIP,ModCode,Count(*)
    From Table
    where type=1
    Group By ServerIP,ModCode
    都行哇 还贴两遍阿
      

  7.   

    Select ServerIP,ModCode,Count(*)
    From Table
    where type=1
    Group By ServerIP,ModCodeSelect ServerIP,ModCode,Count(*)
    From Table
    where type=-1
    Group By ServerIP,ModCode
      

  8.   

    不对,大家没有认真分析题意,不过还是谢谢大家。答案我知道了。
    select serverip, Modcode,count(*) from                          
         (select serverip, clientip,modcode,count(*) 
          from sysclientlog                          
          where logType = 1               
          group by serverip, clientip,modcode        
         )                                           
       group by serverip, Modcode