欢迎来到天天文库
浏览记录
ID:50944937
大小:38.00 KB
页数:8页
时间:2020-03-16
《PmVip产品经理培训justinmind教程之函数介绍.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数据函数select:这个函数有两个输入参数A和B参数,一般A为数据库,B参数作为一个由数据库的属性表示的选择过滤器,因此,这个函数将通过B规则过滤数据,结果一般是一个值的列表;;Filter:这个函数有两个输入参数A和B,A一般为数据库,B为过滤条件。B参数通常是由数据库的属性和条件运算符组成的一个条件表达式,因此,该函数将返回一个B规则下的数据库列表。SelectDistinct:此函数为选择出数据库属性的不同的值;FilterDistinct:此函数为过滤数据库属性不同的值,但返回的不是一个值,而是一整条数据;Datacoun
2、t:这个函数返回数据库数据的数量;SUM:这个函数返回一个输入数据列表的总和。需要A和B两个参数,参数A代表一个数据库,参数B作为一个过滤器的数据选择的操作。此外,参数B可能包含数字运算符,被过滤的数据必须能进行数字运算;DataAVG:这个函数返回数据库数据的总和除以数据的数量;DataMAX:这个函数返回的数据库某列数据的最大值;DataMIN:这个函数返回的数据库某列数据的最小值;Data+:这个函数代表了两个数据的集合,它需要两组数据,即A+B的数据;Data −:这个函数需要两个输入参数A和B,每个代表一个数据集合。它返回
3、一个列表,即A-B中的数据;SORT: 这个函数有两个输入参数A和B参数,A代表数据库,B参数是数据库的某列数据,选择升序或降序排序B参数的数据列表。数值函数:数值函数这些函数都是涉及数字的操作(整数、浮点数等);+:两个数值相加获得一个最终的数值;−:两个数值相减获得一个最终的数值;×:两个数值相乘获得一个最终的数值;/:两个数值相除获得一个最终的数值;max:两个数值,取值大得;min:两个数值,取值小的;avg:取两个数值的平均值;ABS:取绝对值;ROUND:两个数值,一个浮点数和一个整数,并用尽可能多的小数近似的返回第一个
4、数值;(此函数有点迷糊,大家可以多试试)%:两个数值相乘除以100;SQRT:对数值开平方根;MOD:两个数相除,取余数;比较函数比较函数 =:如果两个元素的值相等,则返回真,否则返回错误;≠:如果两个元素得值不相等,则返回真,否则返回错误;>:只有左边元素的值大于右边的,返回真;<:只有左边元素的值小于右边的,返回真;≥:只有左边元素的值大于等于右边的,返回真;≤:有左边元素的值小于等于右边的,返回真;文本函数 count:返回一个字符串参数的字符数量;concat:将两个字符串参数连接在一起,例如参数A=10,参数B=a,通过c
5、oncat函数,最终输出结果为10a;substrind:这个函数接受一个字符串参数A和两个数字参数X和Y,X决定A的开始字符,Y-X决定显示哪几个字符串,例如:A=abcde,X=1,Y=3,则最后输出的值为:bc;indexof:这个函数是操作两个字符串参数(A和B),索引B第一次出现在A时,是第几个数,如果没出现,则返回-1,例如:A=abcde,B=c,B第一次出现在A时,是A的第2位数(注意:JM记数从0开始),所以最终返回的值是2;ABC:接受一个字符串并返回一个字符串,把字符串中涉及到得小写字母全部替换为大写字母输出;
6、abc:接受一个字符串并返回一个字符串,把字符串中涉及到得大写字母全部替换为小写字母输出;Abc:接受一个字符串并返回一个字符串,把字符中第0位的字母替换为大写字母输出;HAS:判断两个字符串A和B,如果A的字符串包含整个B字符串,则返回真;REGEXP:这个函数接受一个字符串和一个字符串代表的标准正则表达式,如果匹配,则返回真,否则返回假。逻辑函数(LogicFunctions) δ(And):给出了两个布尔运算,如果都是真,则返回真,否则返回错误;OR:给出了两个布尔运算,如果其中的一方或双方都真,则返回真,否则返回错误;NOT
7、:给出一个布尔型操作数,不运算返回其对面。没有(真)=错误,没有(错误)=真;XOR: 给出了两个布尔运算,如果只有其中一个为真,返回真,否则为假。常量(Constants) AA(text):允许用户输入任意的字符串作为一个文本;DATE:允许用户选择一个日历的日期;Systemdate:可以获取到当前系统的日期;Systemhour:可以获取到当前系统的时间;RandomNumber:生成0-1之间的随机数,可用于随机性的计算,对模拟随机或模糊的行为非常有用;Windowwidth:生成屏幕的像素宽度;Windowheight:
8、生成屏幕的像素高度。正则表达式(RegularExpressions) 使用正则表达式来容易地检查某个值是否符合“规则”,例如:手机号码的判断,邮政编码的判断,邮箱地址的判断等等。下面介绍一下软件自带的几个正则表达式。Number:
此文档下载收益归作者所有