函数说明:
从数据集中,从满足条件的记录中,算出给定字段或表达式的平均值
语法:
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>...
</tr><br> </c:forEach><br> </table><br> <p><br> <li>循环控制标签:c:foreach</li><br><br> <table border="1"><br> <tr><br> <td>姓名</td><br> <td>年龄</td><br> <td>所属组</td><br> </tr><br> <c:forEach var...
<br>/*----------Morton ordering---------------------------------<br>*Transposition<br>*aim:<br>* 矩阵向左旋转90度.<br>*function:<br>* Block_Roate32: 小块矩阵旋转<br>* trc: 划分函数<br>*<br>*parameter:...
v1.2 2008-5-6<br>* 增加了修改查询语句的功能(自定义搜索结果显示方式)<br>* 修改条目信息,增加了函数名,过程类型等信息<br>* 解决了工程中包含关联文档或不含代码模块的组件时崩溃的问题<br>* 再次调整预览窗口...
<br>/*----------Morton ordering---------------------------------<br>*Transposition<br>*aim:<br>* 矩阵向左旋转90度.<br>*function:<br>* Block_Roate32: 小块矩阵旋转<br>* trc: 划分函数<br>*<br>*parameter:...
考试系统 <br><br>类<br>Bean 类<br>Com.gton.bean.*<br>AdminBean 管理员<br>ResultBean 结果<br>TestBean 试题<br>TestsBean 试卷<br>UserBean 用户<br>Com.gton.bean.db.*<br>DataBean 数据库操作<br>...
Linux的作者Linus Torvalds的C语言函数库源代码(部分)string.c<br><br>1 /*<br>2 * linux/lib/string.c<br>3 *<br>4 * Copyright (C) 1991, 1992 Linus Torvalds<br>5 */<br>6 <br>7 /*<br>8 * stupid library ...
<br><br><br>/******************************************************************************************<br>*<br>* 实验一 时间片轮转算法模拟程序<br>* writen by daysky<br>* 2007-11-19<br>*<br>**********...
一个非常好用的c函数查询工具<br>例:<br>函数名: atoi <br>功 能: 把字符串转换成长整型数 <br>用 法: int atoi(const char *nptr); <br>程序例: <br>#include <stdlib.h> <br>#include <stdio.h> <br><br>int main...
函数名称: qsort<br><br>函数原型: void qsort(void *base, size_t nelem, size_t width, int (*fcmp)(const void *,const void *)<br><br>函数功能: 使用C.A.R.Hoare排序法对数组base进行排序<br><br>函数返回: <br...
①FOR <变量>:=<表达式> TO <表达式> DO <语句> ②FOR <变量>:=<表达式> DOWNTO <表达式> DO <语句> 其中,语句①的循环变量的步长为2, 语句②的循环变量的步长为-2。 (3)增加运算:++ 和 --。 选做...
预装入对象<br> * 第十三讲:资源管理<br> * 第十四讲:PowerBuilder的事件<br> * 第十五讲:PowerBuilder的事件(续)<br> * 第十六讲:生成可重用的数据窗口<br> * 第十七讲:编写行选择函数<br> * 第十八讲:优化...
/**<br>* 让iframe 显示在 指定的div下面 针对ie6 select挡住div 的bug 采用 iframe来当作div的底<br>* <br>* @param string divId 需要解决的div层<br>* @param string iframeId 采用的 IFRAME ,如果不指定 自动...
#include <stdio.h><br>#include <string.h><br>/* 程序多次调用biodkey(),应包含头文件bios.h */<br>#include <bios.h><br>/* 程序多次调用clrscr(),应包含头文件conio.h */<br>#include <conio.h><br><br>#...
** FUNCTION writehz ** 本程序读取汉字矢量字库数据,利用GrADS的画线函数,完成汉字的矢量 ** 字体的显示。 ** 本程序是在微机版的GrADS1.8SL11,GrADS2.0.a4.oga.1上测试通过...** <enxsize> <rotation> <thickness>
有表示多行表达式的<表达式序列>...<因子> -> <无符号实数>|<变量>|<标准函数>‘(’<表达式>‘)’ |‘(’ <表达式>‘)’ <标准函数> -> sin | cos | tan | exp 其中的变量无需定义且其作用域为第一次赋值处至最后。
-<br><乘号> *<br><除号> /<br><大于号> ><br><小于号> <<br><等号> =<br><左括号> (<br><右括号> )<br><分号> ;<br><赋值号> :=<br><IF> if<br><ELSE> else<br><THEN> then...
DebuggerAide(V20071227_V1.0.1.103_Beta3)<br><br><br>新增功能:<br>* Import from XML file / Export to XML file:<br> ( 支持Section table/ Import table / Export table/Relocation table/TLS table )<br> <br...
如下格式:<br>/*************************************************<br> Function : CAttrConfigDlg::DisplayAttr<br> Description : <br> Calls : <br> Called By : <br> Parameter : [NodeData *pData] --- <br> ...