1:
id 用户 数量 单价
1  A    2    150
2  B    4    110
3  A    1    200
4  B    3    500用SQL求统计各用户的消费总量和总量最高的用户 
2:如何处理100W的并发数据?

解决方案 »

  1.   

    select  用户,sum(数量*单价) as 总量
    from T
    group by 用户
    order by 总量 desc 
      

  2.   

    select top 1 当然当然就是最高了
      

  3.   

    happyflystone 
    无枪狙击手 
    等 级:
     发表于:2008-02-27 22:02:106楼 得分:0 
    最近找工作的是多, 我到现在还没有上班呢,周6去看看 
     
    --------------
    你也太幸福了,,,
      

  4.   

    1: 
    id   用户   数量   单价 
    1     A         2         150 
    2     B         4         110 
    3     A         1         200 
    4     B         3         500 用SQL求统计各用户的消费总量和总量最高的用户   --不知道你要用哪个?
    select 用户,sum(数量*单价) 消费总量 from tb group by 用户
    select 用户,sum(数量) 消费总量 from tb group by 用户2:如何处理100W的并发数据?
    估计中国没哪个系统能达到这个量
      

  5.   

    还有一道题也挺郁闷
    问.NET里有几种循环 说说他们的异同
    结果我就写了FOR FOREACH ,漏了2个
    直接问 FOR FOREACH WHILE DO...WHILE的异同多好了