[专题]选择查询.doc

[专题]选择查询.doc

ID:58606424

大小:104.00 KB

页数:8页

时间:2020-10-22

[专题]选择查询.doc_第1页
[专题]选择查询.doc_第2页
[专题]选择查询.doc_第3页
[专题]选择查询.doc_第4页
[专题]选择查询.doc_第5页
资源描述:

《[专题]选择查询.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第二节创建选择查询一、创建“不带条件”的查询(P94)。1、查询向导(P77)。2、设计视图(P79)。(1)字段列表(2)设计网格(P79)。<1>字段:<2>表:<3>总计:<4>排序:<5>显示:<6>准则:<7>或:例如:选择字段:三种方法(P79)。(3)运行查询。二、创建“带条件”的查询(P74)。1、使用简单条件:在所要添加条件的字段的条件网格区添加所要的条件:例如:文本:“男”,“女”数字:>=90,<=60日期:between#2005-1-1#and#2010-1-1#、>=#2

2、005-1-1#Year([工作时间])=2006是否型:true,FALSE注意:(1)关系运算符:>>=<<==<>(2)逻辑运算符:andornot例如:年龄:not23;23or24;23or24or27;<=30and>=18(3)特殊的运算符:in、betweenand、like、Isnull、Isnotnull例:年龄:in(23,24,27);between18and30;姓名:in("李二","陈晓")等价于[姓名]="李二"or[姓名]="陈晓".成绩在60分到80分的:betw

3、een60and80或>=60and<=801888年:between#1888-1-1#and#1888-12-31#查找姓“李”的:姓名like"李*"查找名含“雷”的:姓名like"*雷*"Like“[王李]*”Like“[!王李]*”;like“李[雷I]*”;Like“?[梅i]*”包含两个字的名字:Like“??”名字包含梅:Like“*梅*”名字包含梅和明:Like“*梅*”or“*明*”简介包含书法和篮球的:like“*篮球*”and“*书法*”Isnull:字段值为空Isnotnu

4、ll:字段值不为空。2、使用计算条件查询:(视图-总计)(1)总计计算功能:(P83-P84)即系统提供的“总计”计算,包括:总计(求和)、分组、平均、计数(非空计算值的个数,所以一般对主键进行计数)、最大值、最小值、标准或方差等主要对单个字段进行操作:例如:统计教师的人数,或者根据条件进行计数(P84)例1、统计成绩大于80分学生的人数。注意:当我们在总计行选择条件的时候,显示行将会直接被勾除!(2)分组总计查询统计:利用“总计”提供的“分组”进行分组的统计(P85)注意:其中必须有一个字段要“分

5、组”和“条件”,另外至少要有一个字段要“总计查询”。例1、统计团员党员群众的人数。例2、统计男女教师的人数。(3)添加计算字段作为新的字段:(P75)添加新字段的格式:新的字段名:函数名([表名]![字段名])注意:字段要加[],除汉字以外所有的都要在英文状态下输入。例如:姓:left([姓名],1)班级:right([学生]![学号],3)例1、计算每个教师的工作时间。工龄:year(date())-year([工作时间])出生年:year(date())-([年龄])date():显示系统当

6、前的日期。#2010-7-15#year(date())=year(#2010-7-15#)=2010例2、计算每个学生的总分。平均分:avg([成绩])年龄:Year(Date())-Year([出生日期])3、准则中的函数(P91)。CTRL+G:进入立即窗口进行函数数据的测试规则:?+函数;(1)绝对值函数:?abs():?abs(12.8):12.8?abs(-12.8):12.8abs(0):0(2)取整函数:int:小于参数的最大整数,当参数为负值时返回小于等于参数值的第一个负数例:in

7、t(12.8):12int(-12.8):-13int(0.9999):0fix:返回表达式的整数部分例:fix(12.8)=12fix(-12.8)=-12(3)开平方函数sqr:例:sqr(16):4sqr(100):10sqr(0):0(4)sgn:测试正负号,返回数值表达式值的符号值,正数为1,负数为-1,0为0例:sgn(16.9):1sgn(-16.9):-1sgn(0):0(5)len(str):返回字符串str的长度;例如:?len(“中华人民共和国”):7(6)left(str,n

8、):从str字符串第一个字符开始,截取n个字符例如:left("abc",2):"ab"left(“hhjjjkkkkkk”,n)例:查找姓“张”的:left([姓名],1)="张"Right(str,n):从str字符串右边第一个字符截取n个字符。例如:right("abc",2):"bc"right([考试],2)="考试"Mid(str,n1,n2):从str字符串左边第n1个字符开始截取n2个字符。mid("abcde",2,3):"bcd";mid("abc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。