|
本帖最后由 项目经理-大江 于 2022-7-22 18:47 编辑
第六课重点总结
•数学函数
1)常用数学函数:
MAX——语法:MAX(v),说明:返回参数列表中的最大值,参数v是子表的某一个数字控件
MIN ——语法:MIN(v),说明:返回参数列表中的最小值,参数v是子表的某一个数字控件
AVG ——语法: AVERAGE(v),说明:返回所有参数的平均值,参数v是子表的某一个数字控件
COUNT——语法:COUNT(v),说明:统计参数列表中选项值的个数,参数v是子表的某一个控件
SUM——语法:SUM(v),说明:统计输入参数的数值之和,参数v是子表的某一个数字控件
2)COUNT和SUM区别:COUNT统计个数、SUM求和;
•高级函数
1)常用高级函数: INSERT、DELETE、UPDATE、UPSERT
insert语法概述:目标表,目标表的控件,当前表的控件....
update,upsert,涉及判断条件, 语法概述:目标表,判断条件,目标表的控件,当前表的控件...
delete,涉及判断条件, 语法概述:目标表单,过滤条件
2)高级函数只能应用于业务规则
•逻辑函数
1)常用逻辑函数:
IF——语法:IF(A,B,C),说明:如果满足条件A,则返回B,否则返回C,支持多层嵌套IF函数
AND——语法:表达式1 AND 表达式2,说明:多个用AND连接的表达式,当所有表达式均为true时,表达式返回true,否则返回False
OR——语法:表达式1 OR 表达式2,说明:多个用OR连接的表达式,只要有一个表达式为true,表达式返回true
•时间函数
1)常用时间函数:
ADDDAY、ADDMONTH、ADDYEAR ——天数,月数、年数的加减
DAYS、HOURS、MINUTE、MINUTES、YEARS——计算两个时段的差值,天匹配天,月匹配月,年匹配年
DATE——语法:DATE(year,month,day,[hour,minute,second]),说明:将年月日时分秒转换为日期
DAY、HOUR、YEAR、MONTH、WEEKDAY、显示date的日、月、年、星期、小时
TODAY——显示今天日期
NOW——显示现在时间 |
|