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

dselect()

函数说明: 从数据集的当前行集中选取符合条件的记录,选出字段相同的行将会只保留第一行

语法: datasetName.dselect( <select_exp>{, filter_exp{,rootGroupExp}} )

参数说明: select_exp 要选择的字段列名/列号,,也可以是表达式。列号用#n表示,例如#0代表第0列,#1代表第1列,依此类推 filter_exp 数据过滤表达式,如果全部选出,则此参数省略,仅用","占位。 rootGroupExp 是否root数据集表达式

返回值: 一组数据的集合,数据类型由select_exp的运算结果决定

函数示例: 例1:ds1.dselect( name ) 从数据源ds1中选取name字段列的所有值,name相同的纪录只会保留第一个