<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丁香五香天堂网| 久久精品国产亚洲网站| 国产精品福利片免费看| 亚洲无线一二三四区手机| 一区二区三区在线免费| 亚洲一区精品伊人久久伊人| caoporm碰最新免费公开视频 | AV大片在线无码永久免费| 亚洲国产品综合人成综合网站| 亚欧在线精品免费观看一区| 亚洲国产亚洲片在线观看播放| 18女人腿打开无遮掩免费| 亚洲专区一路线二| 性色av无码免费一区二区三区| 国产亚洲欧美日韩亚洲中文色| 免费人成在线观看网站视频 | 国产精品偷伦视频免费观看了 | 成人无码区免费A∨直播| 久久亚洲国产中v天仙www | 91在线老王精品免费播放| 亚洲第一二三四区| 无码国模国产在线观看免费| 日本激情猛烈在线看免费观看| 亚洲色精品88色婷婷七月丁香 | 九九全国免费视频| 亚洲AV无码AV男人的天堂| 免费看污成人午夜网站| 婷婷亚洲综合五月天小说在线 | 亚洲人成网站在线观看播放青青| 国产精品免费看久久久久| 国产在线观看xxxx免费| 亚洲精品国产情侣av在线| 国产婷婷高清在线观看免费| 久久99毛片免费观看不卡| 亚洲人成影院午夜网站| 免费看小12萝裸体视频国产| 99久久国产免费中文无字幕| 亚洲成aⅴ人片久青草影院按摩| 亚洲综合国产一区二区三区| 久久久久久久久免费看无码|