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
  • 相关阅读:
    Django基础篇
    转 枚举设备栈
    转 Windows串口过滤驱动程序的开发
    VS2010 + WinDDK 搭建驱动开发环境(转)
    cef 下载地址
    electron入门教程
    转:PHP 生成复杂JSON格式 简单快速方法
    CEF General Usage(CEF3预览)
    转:关于使用ImageMagick和Tesseract进行简单数字图像识别
    转 Tesseract-OCR 字符识别---样本训练
  • 原文地址:https://www.cnblogs.com/buaaboyi/p/2134845.html
Copyright © 2011-2022 走看看