• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    sql語句怎么實現聚集函數嵌套

    有時辰我們在寫sql語句的時辰,想實現堆積函數嵌套,怎么實現呢,下面來分享一下方式

    東西/原料

    • sql語句
    • 實現堆積函數嵌套方式

    方式/步調

    1. 1

      第一步我們在寫sql語句的時辰,寫sum(min(a))這種函數嵌套格局會呈現語法錯誤,下面以test表為例,來實現堆積函數嵌套,如下圖所示:

    2. 2

      第二步輸入“select sum(diff) from (SELECT max(second)-min(second) as diff from test GROUP BY name) as a”語句,如許就實現了sum函數和max函數、min函數的嵌套,這句sql語句的意思是按name字段進行分組,并求出每組的最年夜值和最小值之差,對所有組的差值進行乞降,如下圖所示:

    3. 3

      第三步運行sql語句,我們可以看到成果為38,張三的最年夜最小差值為34,李四的為4,王五的為0,加起來成果準確,如下圖所示:

    4. 4

      第四步我們也可以輸入“select avg(diff) from (SELECT max(second)-min(second) as diff from test GROUP BY name) as a”語句,計較每組最年夜值和最小值之差的平均值,成果為12.6667,如下圖所示:

    5. 5

      第五步輸入“select count(diff) from (SELECT max(second)-min(second) as diff from test GROUP BY name) as a”語句,計較分了幾組,如下圖所示:

    6. 6

      第六步輸入“select avg(diff) from (SELECT max(second) as diff from test GROUP BY name) as a”語句,計較每組的最年夜值平均值,如下圖所示:

    注重事項

    • 若是你感覺這篇對你有效的話,請投一下票
    • 發表于 2018-07-11 00:00
    • 閱讀 ( 995 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    推薦文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆