<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    躺在沙灘上的小豬

    快樂的每一天

    統(tǒng)計合計和明細(xì)。

    今天遇到一個需求:

    假如我有這幾個數(shù)字:
    用戶:       user
    消費:       fee

    現(xiàn)在數(shù)據(jù)庫里面可能一個用戶有多條數(shù)據(jù)。
    例如:

    id  user     fee
    1  張三    100
    1  張三    50
    1  張三    20

    2  李四    30
    2  李四    20

    3  小王    1000

    現(xiàn)在我需要這樣的結(jié)果:

    不僅要統(tǒng)計出明細(xì)而且要總和,并且按 fee,id排序

    小王    1000

    張三  170
    張三    100
    張三    50
    張三    20

    李四    50
    李四    30
    李四    20


    用union all,在計算出來的結(jié)果上再order by就達(dá)到了最初的效果了。

    select *
      
    from (select t.id, '' name, sum(t.fee) fee, '' fff, '' ff, sum(t.fee) fee2
              
    from
     tt_test t
             
    group by
     t.id
            
    union all

            
             (
    select a.*, b.fee2
               
    from
     tt_test a,
                    (
    select sum(t.fee) fee2, t.id from tt_test t group by
     t.id) b
              
    where a.id =
     b.id)) s

     
    order by s.fee2 desc, s.id

    感覺有點麻煩,不知道有好的方法沒

    posted on 2005-10-20 16:40 martin xus 閱讀(200) 評論(0)  編輯  收藏 所屬分類: oracle

    主站蜘蛛池模板: 亚洲精品无码久久久久久| 亚洲欧洲国产精品久久| 亚洲国产精品美女久久久久| 男女超爽刺激视频免费播放| 亚洲国产精品无码久久久| 国产精品视频免费观看| 亚洲婷婷在线视频| 最近中文字幕无免费视频 | 亚洲色无码国产精品网站可下载| 免费观看成人毛片a片2008| 亚洲国产精华液2020| 免费一级特黄特色大片在线| 色多多www视频在线观看免费| 亚洲一级片免费看| 国产麻豆成人传媒免费观看| 久久久久亚洲AV成人无码| 亚洲毛片在线免费观看| 亚洲人成色在线观看| 亚洲人成人无码网www国产| 免费人成激情视频在线观看冫| 亚洲国产成人精品不卡青青草原| 69影院毛片免费观看视频在线| 亚洲狠狠成人综合网| yy6080亚洲一级理论| 免费一区二区三区| 亚洲AV成人影视在线观看| 亚洲Aⅴ无码一区二区二三区软件 亚洲AⅤ视频一区二区三区 | 国产jizzjizz免费视频| 成年女人A毛片免费视频| 久久亚洲精品国产精品| 在线免费观看污网站| 国产做国产爱免费视频| 亚洲最大视频网站| 五月婷婷亚洲综合| 亚洲免费视频网站| 色吊丝免费观看网站| 少妇中文字幕乱码亚洲影视| 精品久久久久久久免费加勒比| 国产日韩在线视频免费播放| 亚洲卡一卡2卡三卡4麻豆| 亚洲av午夜成人片精品电影|