DMin 和 DMax
函数用于确定指定
记录集(一个域) 中的最小值和最大值。可以在 Visual Basic、宏、
查询表达式或计算
控件中使用 DMin 和 DMax 函数。
例如,可以在报表上的计算控件中使用 DMin 和 DMax 函数来显示一个特定客户的最大和最小订单量。也可以在查询表达式中使用 DMin 函数显示折扣大于最小可能折扣的所有订单。
DMin(expr, domain, [criteria])
DMax(expr, domain, [criteria])
正 文:
DMin、DMax 函数
请参阅 特性
DMin 和 DMax 函数用于确定指定记录集(一个域) 中的最小值和最大值。可以在 Visual Basic、宏、查询表达式或计算控件中使用 DMin 和 DMax 函数。
例如,可以在报表上的计算控件中使用 DMin 和 DMax 函数来显示一个特定客户的最大和最小订单量。也可以在查询表达式中使用 DMin 函数显示折扣大于最小可能折扣的所有订单。
DMin(expr, domain, [criteria])
DMax(expr, domain, [criteria])
DMin 和 DMax 函数具有以下参数:
参数 说明
expr 表达式,用于标识要为其查找最小值和最大值的字段。也可以是用来标识表或查询中字段的字符串表达式,或者是以该字段中的数据进行计算的表达式。在 expr 中可以包括表字段的名称、窗体上的控件、常量或函数。如果 expr 含有函数,那么它可以是内置的,也可以是用户自定义的,但不能是另一个域聚合函数或 SQL 聚合函数。
domain 字符串表达式,代表组成域的记录集。可以是表名称或不需要参数的查询的查询名称。
criteria 可选的字符串表达式,用于限制 DMin 和 DMax 函数执行的数据范围。例如,criteria 通常等价于 SQL 表达式中的 Where 子句,只是不含 Where 关键字。如果忽略 criteria,DMin 和 DMax 函数将在整个域范围内计算 expr。任何包含在 criteria 中的字段必须同时也是 domain 中的字段,否则 DMin 和 Dmax 函数将返回 Null。