- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[例3-28] 下列命令将输出bmb和zgb的笛卡儿乘积。 SELECT * FROM bmb, zgb [例3-29] 下列命令将输出bmb和zgb的笛卡儿乘积中的bmm字段和zgb中所有字段。 SELECT bmb.bmm, zgb.* FROM bmb, zgb 索引关键字值表达式可以是字符型、数值型、日期型、逻辑型常量或表达式。该命令将把记录指针定位在当前表中当前主控索引关键字值与SEEK命令给出的索引关键字值相等的记录上,FOUND函数返回.T.,EOF函数返回.F.。如果没有满足条件的记录,FOUND函数返回.F. 。 也可以用SEEK函数进行索引查找,其简单语法格式如下: SEEK(索引关键字值表达式) 该函数可以实现与SEEK命令相同的功能。 [例3-14] SET TALK OFF CLEAR USE zgb SET ORDER TO bm 设置bm索引为主控索引 SEEK 02 查找 02 号部门 ? FOUND(),RECNO(),EOF() 成功。AA=04 SEEK AA 查找 04 号部门 ? FOUND(),RECNO(),EOF() 成功。 SEEK 82 查找 82 号部门,该部门不存在 ? FOUND(),RECNO(),EOF() 失败。 SET ORDER TO jb SEEK 1500 查找基本工资为1500的记录 ? FOUND(),RECNO(),EOF() 成功。 SET ORDER TO sr 设置sr索引为主控索引 SEEK {^1962/02/27} ? FOUND(),RECNO(),EOF() 成功。BB={^1961/12/08} SEEK BB ? FOUND(),RECNO(),EOF() 成功。 SEEK {^1992/02/27} ? FOUND(),RECNO(),EOF() 失败。 SET ORDER TO cs_rq SEEK 1962-02-27 ? FOUND(),RECNO(),EOF() 成功。 USE 使用SEEK函数同样可以实现上述操作。 3.记录的物理排序 可以利用SORT命令对表中的记录进行物理排序, 其简单语法格式如下: SORT TO 文件名 ON 字段名1 [/A | /D] [/C] [,字段名2 [/A | /D] [/C] … ] [范围] FOR 逻辑表达式1 [WHILE 逻辑表达式2] [ASCENDING | DESCENDING] [FIELDS 字段名表] SORT命令将排序结果保存在新的表中,TO后面给出的文件名即是保存结果的表文件名(可以不包括扩展名)。命令首先按第一个字段值排序,如果该字段值相等再继续按第二个字段值排序。字段名后面的/A、/D和/C选项用于指定对应字段值的排序方式,/A表示升序,/D表示降序,/C表示排序时忽略字母的大小写。可以合并/A、/C为/AC,/D、/C为/DC。选择ASCENDING或DESCENDING时,字段 名后未指定排序方式的字段将按升序或降序排列。FIELDS选项用于指定复制到新的排序表中的记录中所包含的字段及字段次序,省略该选项时表示包含所有字段。 4. 汇总统计 TOTAL命令用于进行字段求和统计,其语法格式如下: TOTAL TO 文件名 ON 关键字 [FIELDS 数值字段列表] [范围] [FOR 逻辑表达式1] [WHILE 逻辑表达式2] 该命令对当前表指定范围内满足指定条件的记录的指定数值型字段(省略时取所有数值型字段)值按指定关键字分别汇总求和,结果存入新文件。在用 TOTAL命令汇总求和之前,当前表必须已按关键字排序,可以是物理排序,也可以是索引排序。 COUNT命令用于对记录进行计数,其语法格式如下: COUNT [记录范围] [FOR条件1] [WHILE条件2] [TO 内存变量] 该命令对指定范围内符合条件的记录进行计数,计数结果可以存入指定的内存变量。 SUM命令用于对表的数值字段或字段数值表达式进行累加求和统计,其语法格式如下: SUM [数值表达式列表] [记录范围] [FOR条件1] [WHILE条件2] [TO 内存变量列表 ] [TO ARRAY 数组名] 该命令对当前表指定范围内满足指定条件的记录的指定数值表达式求累加和,结果可以存入内存变量或数组中,累加结果按表达式先后次序依次存入变量列表中对应位置的变量(或数组中对应的数组元素)。如果省略数值表达式列表,则对当前表的所有数值字段进行累加汇总统计。
您可能关注的文档
- 有色金属冶金-锌冶金硫化锌精矿的焙烧与烧结.ppt
- 有色金属冶金-锌冶金硫酸锌浸出液的净化.ppt
- 有色金属冶金-锌冶金硫酸锌溶液的电解沉积.ppt
- 有色金属冶金-锌冶金锌焙砂的浸出.ppt
- 有色金属冶金-锌冶金锌产品的延伸.ppt
- 有色金属冶金-锌冶金绪论.ppt
- 铝电解槽的计算机控制.ppt
- 氧化铝生产.ppt
- 材料科学与工程基础二讲.ppt
- 材料科学与工程基础二讲_1.ppt
- VisualFoxro程序设计教程应用程序发布.ppt
- 八化工制图的建筑制图.ppt
- 比值控制与均匀控制选择性控制.ppt
- 材料化学Chater(双语精品课件)ChemicalThermodynamicsofMaterials.ppt
- 材料化学Chater(双语精品课件)Comosites.ppt
- 材料化学Chater(双语精品课件)Introduction.ppt
- 材料化学Chater(双语精品课件)MetallicMaterials.ppt
- 材料化学Chater(双语精品课件)Nanomaterials.ppt
- 材料化学Chater(双语精品课件)NonmetallicInorganicMaterials.ppt
- 材料化学Chater(双语精品课件)olymer.ppt
文档评论(0)