zoukankan      html  css  js  c++  java
  • ABAP CDS ON HANA-(7)CDSビューでの集約

    Aggregate expression in CDS View

    An aggregate expression calculates a single value from an operand operand by calling an aggregate function from multiple rows of a results set. They need Group By clause to aggregate values from multiple rows and  the non-aggregated fields  are specified in the GROUP BY clause.

    Aggregate Functions:

    0

    Created a CDS view with below select with SUM function.

    1


    @AbapCatalog.sqlViewName: ‘ZFLIGHT_VW’
    @AbapCatalog.compiler.compareFilter: true
    @AccessControl.authorizationCheck: #CHECK
    @EndUserText.label: ‘Flight View with Aggregation Operation’
    define view Zflight_View 
    as select from sflight
    {
    key sflight.carrid, 
    key sflight.connid, 
    sum( price ) as Total_Amount,
    sflight.currency
    } group by carrid, connid, currency
    

      


    Data Preview:

    2

    CDS view with SUM & COUNT functions

    3


    @AbapCatalog.sqlViewName: ‘ZFLIGHT_VW’
    @AbapCatalog.compiler.compareFilter: true
    @AccessControl.authorizationCheck: #CHECK
    @EndUserText.label: ‘Flight View with Aggregation Operation’
    define view Zflight_View 
    as select from sflight
    {
    key sflight.carrid, 
    key sflight.connid, 
    sum( price ) as Total_Amount,
    sflight.currency,
    count( *) as Lines
    } group by carrid, connid, currency
    

      


    Data Preview

    4


    SFLIGHT Table contents

    5

  • 相关阅读:
    Appium运行时,error: Logcat capture failed: spawn ENOENT的解决办法
    pwntools使用简介3
    pwntools使用简介2
    pwnable.kr memcpy之write up
    pwnable.kr uaf之wp
    【笔记】objdump命令的使用
    pwnable.kr cmd2之write up
    pwnable.kr cmd1之write up
    pwnable.kr lotto之write up
    pwnable.kr blackjack之write up
  • 原文地址:https://www.cnblogs.com/yjyongil/p/10496526.html
Copyright © 2011-2022 走看看