第八课 查数据


*WRITE:/ '航线代码','航班连接编号','占据的经济舱座位(合计)'.
** 获取航班信息
*SELECT CARRID,                                   "航线代码
*       CONNID,                                   "航班连接编号
*       SUM( SEATSOCC ) AS SEATSOCC               "占据的经济舱座位(合计)
*       FROM SFLIGHT
*       GROUP BY CARRID,                          "航线代码
*                CONNID                           "航班连接编号
*       ORDER BY CARRID,
*                CONNID
*       INTO (@DATA(CARRID),@DATA(CONNID),@DATA(SEATSOCC)).
*
*  WRITE:/ CARRID,CONNID,SEATSOCC.
*
*ENDSELECT.
*
*CL_DEMO_OUTPUT=>DISPLAY( RESULT ).

*SELECT FROM SBOOK
*       FIELDS FLDATE,
*              COUNT( * ) AS W_COUNT,"数量
*              AVG( LUGGWEIGHT AS DEC( 16,4 ) ) AS W_AVG,"平均值
*              MAX( LUGGWEIGHT ) AS W_MAX,"最大值
*              MIN( LUGGWEIGHT ) AS W_MIN,"最小值
*              SUM( LUGGWEIGHT ) AS W_SUM "求和
*       WHERE CARRID = 'LH' AND
*             CONNID = '0400'
*       GROUP BY FLDATE "给行分组
**       HAVING AVG( LUGGWEIGHT ) > 20" 指定分组条件
*       ORDER BY FLDATE
*       INTO TABLE @DATA(RESULT).

SELECT FROM ZSTD_WMQ001
       FIELDS Z_SEX,
*              COUNT( * ) AS W_COUNT,"数量
              AVG( Z_WEIGHT AS DEC( 16,4 ) ) AS W_AVG,"平均值
              MAX( Z_WEIGHT ) AS W_MAX,"最大值
              MIN( Z_WEIGHT ) AS W_MIN,"最小值
              SUM( Z_WEIGHT ) AS W_SUM "求和
*       WHERE CARRID = 'LH' AND
*             CONNID = '0400'
       GROUP BY Z_SEX "给行分组
*       HAVING AVG( LUGGWEIGHT ) > 20" 指定分组条件
       ORDER BY Z_SEX
       INTO TABLE @DATA(RESULT).

CL_DEMO_OUTPUT=>DISPLAY( RESULT ).

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值