第五章 SQL聚合函数 %DLIST
创建值列表的聚合函数。
大纲
%DLIST([ALL | DISTINCT [BY(col-list)]] string-expr [%FOREACH(col-list)] [%AFTERHAVING])
参数
ALL- 可选-指定%DLIST返回string-expr的所有值的列表。如果未指定关键字,则这是默认值。- - 可选- 子句,指定
%DLIST返回一个结构化的,其中只包含唯一的值。 可以指定子句,其中可以是单个字段,也可以是用逗号分隔的字段列表。 - - 计算结果为字符串的SQL表达式。 通常是所选表中列的名称。
- - 可选-列名或以逗号分隔的列名列表。
%AFTERHAVING- 可选-应用在HAVING子句中的条件。
描述
聚合函数返回一个ObjectScript 结构,其中包含指定列中的值作为列表元素。
一个简单的(或)返回列表,该列表由所选行中string-expr的所有非值组成。
为的行不会作为元素包含在列表结构中。
返回一个列表,由所选行中的所有不同(唯一)非null值组成:。
不作为元素包含在结构中。
返回一个元素的,其中只包含那些字段值在值不同(唯一)的记录中。
但是请注意,不同的值可能包含一个单独的NULL值。
%DLIST 和 %SelectMode
可以使用属性来指定
.png)


