last()-记录选取- 数据集函数-表达式与函数
目录

last()

函数说明: 从数据集满足条件的记录集合中,选出最后一条记录,返回给定字段或表达式的值

语法: datasetName.last(selectExp{,descExp{,filterExp{,sortExp{,rootGroupExp}}}})

参数说明: selectExp 要选择的字段列,可以是字段列名/列号,也可以是表达式。列号用#n表示,例如#0代表第0列,#1代表第1列,依此类推 descExp 排序的顺序,true代表逆序,false代表顺序 filterExp 过滤条件表达式 sortExp 排序依据表达式 rootGroupExp 是否root数据集表达式

返回值: 数据集中最后一条记录指定字段的值,数据类型由selectExp的运算结果决定

示例:

例1:ds1.last(name,true,,score) 将ds1数据集的记录按成绩逆序排列,并返回最后一条记录的name字段值