zoukankan      html  css  js  c++  java
  • COMPUTE BY 子句 cube 子句

    declare @Temp TABLE (
    pid 
    INT PRIMARY KEY IDENTITY(1,1),
    name 
    VARCHAR(100),
    color 
    VARCHAR(50),
    num 
    INT
    )

    INSERT INTO @Temp(name,color,num)
    SELECT 'ball','red',12
    UNION ALL
    SELECT 'ball','red',24
    UNION ALL
    SELECT 'cat','yellow',13
    UNION ALL
    SELECT 'ball','yellow',13
    UNION ALL
    SELECT 'dog','yellow',13
    UNION ALL
    SELECT 'cat','black',4
    UNION ALL
    SELECT 'cat','white',5

    select * from @Temp


    SELECT NAME,color,num
    FROM @Temp
    ORDER BY color

    COMPUTE SUM(num),MAX(num) by color

     

     

     

     

    -----------------------------------------------------

     

    DECLARE @CubeExample TABLE(
    ProductName 
    VARCHAR(30NULL,
    CustomerName 
    VARCHAR(30NULL,
    Orders 
    INT NULL
    )

    INSERT @CubeExample (ProductName, CustomerName, Orders)
    VALUES ('Filo Mix''Romero y tomillo'10)
    INSERT @CubeExample (ProductName, CustomerName, Orders)
    VALUES ('Outback Lager''Wilman Kala'10)
    INSERT @CubeExample (ProductName, CustomerName, Orders)
    VALUES ('Filo Mix''Romero y tomillo'20)
    INSERT @CubeExample (ProductName, CustomerName, Orders)
    VALUES ('Ikura''Wilman Kala'10)
    INSERT @CubeExample (ProductName, CustomerName, Orders)
    VALUES ('Ikura''Romero y tomillo'10)
    INSERT @CubeExample (ProductName, CustomerName, Orders)
    VALUES ('Outback Lager''Wilman Kala'20)
    INSERT @CubeExample (ProductName, CustomerName, Orders)
    VALUES ('Filo Mix''Wilman Kala'30)
    INSERT @CubeExample (ProductName, CustomerName, Orders)
    VALUES ('Filo Mix''Eastern Connection'40)
    INSERT @CubeExample (ProductName, CustomerName, Orders)
    VALUES ('Outback Lager''Eastern Connection'10)
    INSERT @CubeExample (ProductName, CustomerName, Orders)
    VALUES ('Ikura''Wilman Kala'40)
    INSERT @CubeExample (ProductName, CustomerName, Orders)
    VALUES ('Ikura''Romero y tomillo'10)
    INSERT @CubeExample (ProductName, CustomerName, Orders)
    VALUES ('Filo Mix''Romero y tomillo'50) ;



    SELECT * FROM @CubeExample
    order by ProductName


    SELECT ProductName, CustomerName, SUM(Orders)
    FROM @CubeExample
    GROUP BY ProductName, CustomerName
    ORDER BY ProductName ;



    SELECT ProductName, CustomerName, SUM(Orders)
    FROM @CubeExample
    GROUP BY ProductName, CustomerName
    WITH CUBE
  • 相关阅读:
    ios常见加密解密算法介绍与应用
    HTML 入门笔记 - 初识HTML
    大浪淘沙公司面试题
    每个Xcode开发者应该知道的七个使用技巧
    2016年最新苹果开发者账号注册申请最强详解!
    提交AppStore遇见iPad适配问题: Invalid Bundle. iPad Multitasking support requires these orientations
    ios开发之 APP上架要填写什么?有什么要注意?
    Windows比较好的网站
    Mac系统如何编辑hosts文件
    Jquery Offset, Document, Window 都是什么
  • 原文地址:https://www.cnblogs.com/buaaboyi/p/2134845.html
Copyright © 2011-2022 走看看