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
  • 相关阅读:
    购物菜单
    数据库
    增删改查
    页面交互
    计算器
    2020.9.21
    团队-团队编程项目中国象棋-项目总结
    团队-团队编程项目作业名称-最终程序
    课后作业-阅读任务-阅读提问-4
    《20171130-构建之法:现代软件工程-阅读笔记》
  • 原文地址:https://www.cnblogs.com/buaaboyi/p/2134845.html
Copyright © 2011-2022 走看看