函数说明:
从数据集中,从满足条件的记录中,算出给定字段或表达式的平均值
语法:
datasetName.avg(selectExp{,filterExp})
datasetName.average(selectExp{,filterExp})
参数说明:
selectExp 需要计算平均值的字段或表达式,数值类型
filterExp 过滤条件表达式
返回值:
实数
举例:
例1:ds1.avg(score,sex="1")
表示从数据集的当前记录行集中过滤出sex为"1"的记录集合,
求得其score字段的平均值,score字段要求为数值型。
例2:ds2.avg(quantity*price)
表示对数据集的当前记录行集求得表达式quantity*price的平均值
函数说明:
此函数功能等同select1(),但是算法不同,采用二分法,适用于数据集记录
已经按照参考字段排好序的情况,运算速度比select1()快
语法:
datasetName.bselect_one(selectExp,referExp1,referDescExp1,referValueExp1
{,referExp2,referDescExp2,referValueExp2{....}}})
datasetName.bselect1(selectExp,referExp1,referDescExp1,referValueExp1)
参数说明:
selectExp 选出字段或表达式
referExp1 参考字段表达式
referDescExp1 参考字段表达式的数据顺序,true表示降序排列,false表示升序排列
referValueExp1 参考字段的值表达式,一旦找到参考字段和该值相同的记录,即返回selectExp的值
......参考字段及其值可以多个,如果是多个,则找到多个参考字段都和值匹配的记录才返回
返回值:
数据类型不定,由selectExp的运算结果决定
示例:
例1:ds1.bselect1(name,id,false,@value)
采用二分法,找到数据集ds1中id和当前格的值相等的记录,返回其name字段值
例2:ds1.bselect1(name,id,false,@value,class,false,A1,sex,true,B1)
采用二分法,找到数据集ds1中id和当前格的值相等、class和A1相等
且sex和B1相等的记录,返回其name字段值
此函数同数据集函数bselect1
其余部分请下载附件!
分享到:
相关推荐
ps)<br> * p的其它一些重要的辅助函数<br> * join元函数<br> * cut元函数<br> * count元函数<br> * index元函数<br> * exist元函数<br> * repeat元函数<br> * resize元函数<br> * reverse元函数<br> * replace元...
一 走进Visual C++ *<br><br>1 理解VC工程 *<br><br>2 MFC编程特点 *<br><br>3使用Wizard *<br><br>二 MFC程序结构分析 *<br><br>1 WINDOWS程序工作原理 *<br><br>2 建立应用程序 *<br><br>3 程序结构剖析 *<br><br>...
- **<FunctionGroup>**: 函数模块所在的函数组名。 - **<Shorttext>**: 函数基本功能的简短文本描述。 **1.5 BADI 实施** - **a) Custom Business Add-in** - **命名格式:** `Z<XX>_BADI_<Shorttext>` - **<XX>...
14. **`<stdlib.h>`**:定义了杂项函数和内存分配函数,如`malloc()`, `free()`, `rand()`等。 15. **`<string.h>`**:包含了字符串处理函数,如`strcpy()`, `strcat()`, `strlen()`等。 16. **`<time.h>`**:定义...
预装入对象<br> * 第十三讲:资源管理<br> * 第十四讲:PowerBuilder的事件<br> * 第十五讲:PowerBuilder的事件(续)<br> * 第十六讲:生成可重用的数据窗口<br> * 第十七讲:编写行选择函数<br> * 第十八讲:优化...
- **`<dl>`**、**`<dt>`** 和 **`<dd>`**:定义定义列表,`<dl>`定义列表项,`<dt>`定义术语,`<dd>`定义描述。 - **`<ol>`** 和 **`<ul>`**:有序列表和无序列表。 - **`<li>`**:列表项。 - **`<table>`**:表格...
** FUNCTION writehz ** 本程序读取汉字矢量字库数据,利用GrADS的画线函数,完成汉字的矢量 ** 字体的显示。 ** 本程序是在微机版的GrADS1.8SL11,GrADS2.0.a4.oga.1上测试通过...** <enxsize> <rotation> <thickness>
4. **`<dl>`**、**`<dt>`** 和 **`<dd>`**:定义列表,其中 `<dl>` 定义整个列表,`<dt>` 表示项名称,`<dd>` 表示项描述。 5. **`<ol>`**:有序列表。 6. **`<ul>`**:无序列表。 7. **`<li>`**:列表项,在 `<ol>`...
* <libgen.h>:模式匹配函数定义 * <monetary.h>:货币类型 * <ndbm.h>:数据库操作 * <nl_types.h>:消息类别 * <poll.h>:轮询函数 * <search.h>:搜索表 * <strings.h>:字符串操作 * <syslog.h>:系统出错日志...
BinTreeNode<ElemType>* GetLeftChild(const BinTreeNode<ElemType>* cur) const; BinTreeNode<ElemType>* GetRightChild(const BinTreeNode<ElemType>* cur) const; BinTreeNode<ElemType>* GetParent(const ...
JDK1.8【函数式接口】【定义与使用】【源码】 ...函数型 Function<T,R> return:<R> * 4.断言型 Predicate<T> return:boolean * <p> * 参数使用形式 * 形式1:传递函数式接口对象 * 形式2:形参上直接写表达式
<employee><serial_no>100002</serial_no><name>Elaine</name><age>24</age><birthday>1982-01-01</birthday><salary>6000.00</salary><bonus>2000.00</bonus> </employee></employees> </depart> <depart><name...
2. `<c:choose>`, `<c:when>`, `<c:otherwise>`:类似于Java的switch语句,可以进行多条件分支判断。 **循环标记**: 1. `<c:forEach>`:用于遍历集合、数组或迭代对象,实现循环操作。 2. `<c:forTokens>`:对字符...
添加评级数据表:siterank<br>6、加入toweb页面<br>*************************************************************************************<br><br>***********************************************************...
- **回调函数**:用于处理非阻塞性的操作。 - **Promise**:用于处理异步操作的结果。 - **async/await**:简化异步代码的书写。 #### 五、总结 HTML、CSS 和 JavaScript 是现代网页设计的基石,掌握这些技术能够...
- **`<math.h>`**: 提供了基本数学函数,如三角函数、指数函数等。 - **`<stdio.h>`**: 标准输入输出头文件,提供了如`printf`、`scanf`等函数。 - **`<stdlib.h>`**: 包括了一些通用函数,如内存分配(`malloc`)、...
3. **`<ctype.h>`**:提供了字符类型的判断函数,如`isalpha`, `isdigit`等。 4. **`<errno.h>`**:定义了错误码,帮助开发者处理运行时错误。 5. **`<fenv.h>`**:用于处理浮点异常。 6. **`<float.h>`**:定义了...
15. **`<cstdlib>`**:内存分配等函数,与C中的`<stdlib.h>`类似。 16. **`<cstring>`**:字符串处理,与C中的`<string.h>`类似。 17. **`<ctime>`**:日期和时间处理,与C中的`<time.h>`类似。 18. **`<cwchar>`...
<li><a href="#">联系</a></li> </ul> </nav> <main> <section> <h2>欢迎</h2> <p>这是一个响应式网页示例。</p> </section> </main> <footer> <p>© 2024 我的响应式网页</p> </footer> </body> </...
- **<head> 中的脚本**: - **执行时机**:当脚本被调用或某个事件触发时。 - **用途**:适合存放函数定义等需要提前准备的代码。 - **示例**: ```html <html> <head> <script type="text/javascript"> ...