TSL语言基础 > SQL基础到TS-SQL > TS-SQL语法 > SELECT查询语句 > 聚集函数

AGGVALUE    

  • 一般用于多字段聚集中,返回当前参与聚集的列的值。用法如SUM( *,AggValue>10)。
    示例:
    t:=Rand(10,array("A","B","C","D"));
    t1:= select selectopt(16) Maxof( *,AggValue<0.5 ) from t end;//统计每列中小于0.5的项的最大值
    t2:= select selectopt(16) Maxof( 0 to 2,AggValue<0.5 ) from t end;//统计前3列中小于0.5的项的最大值

    t1与t2的结果展示:

    其中,SelectOpt(16)使指定列名与聚集列的列名保持一致