access查----询教学讲解教学课件

上传人:文**** 文档编号:240743729 上传时间:2024-05-04 格式:PPT 页数:61 大小:659.50KB
返回 下载 相关 举报
access查----询教学讲解教学课件_第1页
第1页 / 共61页
access查----询教学讲解教学课件_第2页
第2页 / 共61页
access查----询教学讲解教学课件_第3页
第3页 / 共61页
点击查看更多>>
资源描述
access查查 询询51、山气日夕佳,飞鸟相与还。52、木欣欣以向荣,泉涓涓而始流。53、富贵非吾愿,帝乡不可期。54、雄发指危冠,猛气冲长缨。55、土地平旷,屋舍俨然,有良田美池桑竹之属,阡陌交通,鸡犬相闻。四、四、查询的类型(查询的类型(5类)类)1、选择查询、选择查询n选择查询是最常用的查询类型。它可以根据指定选择查询是最常用的查询类型。它可以根据指定的查询准则,从一个或多个表中获取数据并显示的查询准则,从一个或多个表中获取数据并显示结果;可以对记录进行分组,并且对记录进行总结果;可以对记录进行分组,并且对记录进行总计、计数、平均以及其他类型的计算。计、计数、平均以及其他类型的计算。n选择查询产生的结果是一组数据记录,这组数据选择查询产生的结果是一组数据记录,这组数据记录称为记录称为“动态集动态集”。选择查询的目的就是用来。选择查询的目的就是用来挑选表格中的内容,并组合成动态集合,而其它挑选表格中的内容,并组合成动态集合,而其它有关的操作则是表格画面原有的功能。有关的操作则是表格画面原有的功能。注意注意n在查询数据表中无法加入或删除列,而且不能修在查询数据表中无法加入或删除列,而且不能修改查询字段的字段名。这是因为由查询所生成的改查询字段的字段名。这是因为由查询所生成的数据值并不是真正存在的值,而是动态地从表对数据值并不是真正存在的值,而是动态地从表对象中调来的,象中调来的,随着查询所依据的表内容的改变而随着查询所依据的表内容的改变而改变。改变。四、四、查询的类型(查询的类型(5类)类)2、交叉表查询、交叉表查询n交叉表查询将来源于某个表中的字段进行分组,交叉表查询将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行和列的交叉处显示表中某个字段然后在数据表行和列的交叉处显示表中某个字段的统计值。交叉表查询就是利用表中的行和列来的统计值。交叉表查询就是利用表中的行和列来统计数据的。统计数据的。n例:统计每个部门男女员工的人数。例:统计每个部门男女员工的人数。四、四、查询的类型(查询的类型(5类)类)3、参数查询、参数查询n参数查询是一种利用对话框来提示用户输入准则参数查询是一种利用对话框来提示用户输入准则的查询。这种查询根据用户输入的准则来检索符的查询。这种查询根据用户输入的准则来检索符合相应条件的记录。合相应条件的记录。n例:查询和显示某员工的基本情况。执行参数查例:查询和显示某员工的基本情况。执行参数查询,屏幕会显示一个设计好的对话框,以提示用询,屏幕会显示一个设计好的对话框,以提示用户输入信息。户输入信息。四、四、查询的类型(查询的类型(5类)类)4、操作查询、操作查询n它实现在一次查询操作中对所得的结果进行编辑它实现在一次查询操作中对所得的结果进行编辑等操作。等操作。n操作查询有四种:操作查询有四种:n(1)生成表查询:生成表查询运行的结果是生成)生成表查询:生成表查询运行的结果是生成一个新的表格。一个新的表格。n例如:将女员工的记录找出后放在一个新表中。例如:将女员工的记录找出后放在一个新表中。n(2)追加查询:追加查询是把查询产生的结果放)追加查询:追加查询是把查询产生的结果放在当前表中,而不是像生成表查询一样产生一个在当前表中,而不是像生成表查询一样产生一个新表格。新表格。四、四、查询的类型(查询的类型(5类)类)n(3)更新查询:更新查询是改变已在表格内存在)更新查询:更新查询是改变已在表格内存在的数据。的数据。n例如:将信息系例如:将信息系88年以前参加工作的教师职称改年以前参加工作的教师职称改为副教授。为副教授。n(4)删除查询:删除查询是负责将一个表中的已)删除查询:删除查询是负责将一个表中的已存在的数据删除掉。存在的数据删除掉。n例如:将例如:将“计算机实用软件计算机实用软件”课程不及格的学生从课程不及格的学生从“学生学生”表中删除。表中删除。四、四、查询的类型(查询的类型(5类)类)5、SQL查询查询nSQL查询就是用查询就是用SQL语言建立的查询,语言建立的查询,SQL是一是一类具有通用接口数据库查询语言。类具有通用接口数据库查询语言。SQL不仅具有不仅具有查询功能,还具有定义、更新和控制等多种功能。查询功能,还具有定义、更新和控制等多种功能。SQL查询主要包括联合查询、传递查询、数据定查询主要包括联合查询、传递查询、数据定义查询和子查询义查询和子查询4种。种。五、查询的准则五、查询的准则n查询的准则也就是查询的条件。查询的准则也就是查询的条件。n准则是运算符、常量、字段值及函数等的组合,准则是运算符、常量、字段值及函数等的组合,类似于高级语言表达式。类似于高级语言表达式。n准则中常用的运算符准则中常用的运算符六、创建查询六、创建查询2.用查询设计视图创建查询用查询设计视图创建查询n分为上下两部分,上半部分为分为上下两部分,上半部分为“字段列表字段列表”区,区,下半部分为下半部分为“设计网格设计网格”,各行的意义如下表。,各行的意义如下表。行的名称行的名称作用作用字段字段可以在此输入或添加字段名可以在此输入或添加字段名表表字段所在的表或查询的名称字段所在的表或查询的名称总计总计用于确定字段在查询中的运算方法用于确定字段在查询中的运算方法排序排序用于选择查询所采用的排序方法用于选择查询所采用的排序方法显示显示利用复选框来确定字段是否在数据表中显示利用复选框来确定字段是否在数据表中显示准则准则用于输入一个准则来限定记录的选择用于输入一个准则来限定记录的选择或或用于输入准则或条件来限定记录的选择用于输入准则或条件来限定记录的选择六、创建查询六、创建查询2.用查询设计视图创建查询用查询设计视图创建查询n注意:总计行是在建立查询需要计算时才使用,注意:总计行是在建立查询需要计算时才使用,通过单击通过单击“合计合计”按钮按钮 将其显示出来。将其显示出来。n在设计网格字段行上,选择字段的方法有在设计网格字段行上,选择字段的方法有3种。种。nA、单击某字段,然后按住鼠标左键将其拖动单击某字段,然后按住鼠标左键将其拖动到到“设计网格设计网格”中的中的“字段行上。字段行上。nB、双击选中的字段。双击选中的字段。nC、单击单击”设计网格设计网格“字段行要放置字段的列,字段行要放置字段的列,然后单击右侧向下箭头按钮,并从下拉列表中然后单击右侧向下箭头按钮,并从下拉列表中选择所需字段。选择所需字段。n下面具体介绍每一种查询下面具体介绍每一种查询1.选择查询选择查询n大多数情况下,用户需要根据指定的条件从数据大多数情况下,用户需要根据指定的条件从数据库中获取查询结果,故需要定义查询准则。库中获取查询结果,故需要定义查询准则。(1)创建指定条件的查询)创建指定条件的查询(2)带自定义计算的条件查询)带自定义计算的条件查询总计查询总计查询n在平时的实际应用中,常常需要对查询的结果进在平时的实际应用中,常常需要对查询的结果进行计算。例如;求和、计数、求最大值、最小值、行计算。例如;求和、计数、求最大值、最小值、求平均值等。本节主要讲解建立查询的同时如何求平均值等。本节主要讲解建立查询的同时如何实现计算。实现计算。n在建立查询时,有时更关心的是记录的统计结果,在建立查询时,有时更关心的是记录的统计结果,而不是表中的记录。这时可以使用查询设计视图而不是表中的记录。这时可以使用查询设计视图中的总计行,对查询中的全部记录或记录组计算中的总计行,对查询中的全部记录或记录组计算一个或多个字段的统计值。一个或多个字段的统计值。2.交叉表查询交叉表查询n交叉表查询是将来源于某个表中的字段进行分组,交叉表查询是将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组在数据表的上部,一组列在数据表的左侧,一组在数据表的上部,然后在数据表行和列的交叉处显示表中的某个字然后在数据表行和列的交叉处显示表中的某个字段的各种计算值。如下图:段的各种计算值。如下图:2.交叉表查询交叉表查询n在创建交叉表时,用户需要指定三个在创建交叉表时,用户需要指定三个字段:字段:1)数据表最左侧的行标题,它把某一字段数据表最左侧的行标题,它把某一字段或相关的数据放在指定的一行中;或相关的数据放在指定的一行中;2)放在数据表最上面的列标题,它对每一放在数据表最上面的列标题,它对每一列指定的字段或表进行统计,并将结果列指定的字段或表进行统计,并将结果放入该列中;放入该列中;3)放在数据表行与列交叉位置上的字段,放在数据表行与列交叉位置上的字段,用户需要为该字段指定一个总计项,如,用户需要为该字段指定一个总计项,如,Sum、Avg,count等。等。n参数查询利用对话框参数查询利用对话框,提示用户输入参数提示用户输入参数,并检索并检索符合所输入参数的记录或值符合所输入参数的记录或值.用户既可以建立单参用户既可以建立单参数查询数查询,也可建立多参数查询。也可建立多参数查询。3.参数查询参数查询n操作查询包括生成表查询、删除查询、更新查询操作查询包括生成表查询、删除查询、更新查询和追加查询等四种。和追加查询等四种。n操作查询除了从表中选择数据外,还要对表中的操作查询除了从表中选择数据外,还要对表中的数据进行修改、删除;还可以将查询出来的记录数据进行修改、删除;还可以将查询出来的记录添加到一个指定的表中。添加到一个指定的表中。4.操作查询操作查询5.创建创建SQL查询查询nSQL查询是使用查询是使用SQL语句直接创建的一种查询。语句直接创建的一种查询。n前面介绍的四种查询全部都可以用前面介绍的四种查询全部都可以用SQL语句实现语句实现nSQL查询分为联合查询、传递查询、数据定义查查询分为联合查询、传递查询、数据定义查询和子查询等四种。询和子查询等四种。5.创建创建SQL查询查询(3)、建立数据定义查询、建立数据定义查询n创建表:创建表:create tablen添加新字段:添加新字段:Alter tablen删除表:删除表:drop table上机问题上机问题1、nNot 王王*/不加定界符不加定界符“”,就要加空格,就要加空格nNot“王王*”/加定界符加定界符“”,就可不加空格,就可不加空格n不仅如此,所有的运算符与字符串操作时都要注不仅如此,所有的运算符与字符串操作时都要注意意2、函数在使用时,注意函数名与()之间不能有空、函数在使用时,注意函数名与()之间不能有空格,否则格,否则Access认为是两个无关的字符串。如:认为是两个无关的字符串。如:left(“abc”,2)上机问题上机问题3、交叉表查询与分组总计查询的区别、交叉表查询与分组总计查询的区别n分组总计查询一般只有分组总计查询一般只有2列,而交叉表查询至少列,而交叉表查询至少3列。列。n分组总计查询分组总计查询 n交叉表查询交叉表查询 学历学历人数人数本科本科15研究生研究生8学历学历讲师讲师副教授副教授教授教授本科本科852研究生研究生1254、nmax()是字符函数,参数必须是文本型的是字符函数,参数必须是文本型的nMax是总计查询中的一个总计项,可以对任何是总计查询中的一个总计项,可以对任何类型求最大值。演示教师表类型求最大值。演示教师表5、在准则中需要对字段操作时,必须对字段名加上、在准则中需要对字段操作时,必须对字段名加上引用符号:引用符号:6.表达式中的符号应为英文表达式中的符号应为英文Left(姓名姓名,2)=“王王”Left(【(【姓名】,姓名】,2)“王王”上机问题上机问题建立查询的准则建立查询的准则n准则是运算符、常量、字段值、函数以及字段名准则是运算符、常量、字段值、函数以及字段名的任意组合,能够计算出一个结果。准则在建立的任意组合,能够计算出一个结果。准则在建立带条件的查询时经常用到。带条件的查询时经常用到。n一、准则中的运算符一、准则中的运算符n运算符是组成准则的基本元素。运算符是组成准则的基本元素。ACESS提供了关提供了关系运算符、逻辑运算符和特殊运算符。系运算符、逻辑运算符和特殊运算符。n1、关系运算符、关系运算符运算运算运算运算符符符符功能功能功能功能举例举例举例举例含义含义含义含义=等于等于等于等于 “王名王名王名王名”等于等于等于等于“王名王名王名王名”小于小于小于小于 100 100 100 大于大于大于大于 80 80 80 80大于大于大于大于80808080=小于等于小于等于小于等于小于等于 =90 =90 =90 =大于等于大于等于大于等于大于等于=#99=#99=#99=#991 1 1 11#1#1#1#99999999年年年年1 1 1 1月月月月1 1 1 1日日日日以以以以后后后后出生出生出生出生不等于不等于不等于不等于 “男男男男”不等于不等于不等于不等于“男男男男”n2、逻辑运算符、逻辑运算符运算符运算符运算符运算符功能功能功能功能举例举例举例举例含义含义含义含义AndAndAndAnd逻逻逻逻 辑辑辑辑与与与与“团团团团员员员员”And And And And“男男男男”是男生团员是男生团员是男生团员是男生团员OrOrOrOr逻逻逻逻 辑辑辑辑或或或或“团团团团 员员员员”Or Or Or Or“男男男男”是是是是男男男男生生生生或或或或是是是是团团团团员员员员任任任任意一个意一个意一个意一个 NotNotNotNot逻逻逻逻 辑辑辑辑非非非非Not“Not“Not“Not“团员团员团员团员”不是团员不是团员不是团员不是团员n3、特殊运算符、特殊运算符运算符运算符运算符运算符功能功能功能功能举例举例举例举例含义含义含义含义BetweenBetweenBetweenBetween决决决决定定定定一一一一个个个个数数数数值值值值是是是是否否否否在在在在一个指定值得范围内一个指定值得范围内一个指定值得范围内一个指定值得范围内Between 1 And 10Between 1 And 10Between 1 And 10Between 1 And 10在在在在1 1 1 1到到到到10101010之间之间之间之间InInInIn决决决决定定定定一一一一个个个个字字字字符符符符串串串串是是是是否否否否是一列表值的成员是一列表值的成员是一列表值的成员是一列表值的成员In In In In(“团团团团员员员员”,“男男男男”)是是是是“团团团团员员员员”或或或或是是是是男男男男生生生生中的任意一个中的任意一个中的任意一个中的任意一个IsIsIsIs与与与与NullNullNullNull一一一一起起起起使使使使用用用用,以以以以决决决决定定定定一一一一个个个个值值值值是是是是否否否否是是是是NullNullNullNull或或或或Not Null Not Null Not Null Not Null Is Null Is Null Is Null Is Null Is Not NullIs Not NullIs Not NullIs Not Null表示该字段无数据表示该字段无数据表示该字段无数据表示该字段无数据该字段有数据该字段有数据该字段有数据该字段有数据LikeLikeLikeLike决决决决定定定定一一一一个个个个字字字字符符符符串串串串是是是是否否否否以以以以一一一一个个个个或或或或更更更更多多多多字字字字符符符符开开开开始始始始,需需需需要要要要与与与与通通通通配配配配符符符符“*”“*”“*”“*”号号号号或或或或“?”号号号号搭配使用搭配使用搭配使用搭配使用Like“a*”;Like“a*”;Like“a*”;Like“a*”;Like“File?”Like“File?”Like“File?”Like“File?”以以以以“a”a”a”a”开开开开 头头头头 的的的的 字字字字 符符符符串串串串以以以以 FileFileFileFile开开开开 头头头头,后后后后 3 3 3 3位位位位为任意的字符为任意的字符为任意的字符为任意的字符举例举例n BetweenAndn 指定值的范围在指定值的范围在到到之间。例如,查找所有之间。例如,查找所有“成绩成绩”在在70到到90之间的姓名时,可以设定条件为:之间的姓名时,可以设定条件为:nBetween 70 And 90 或或 等价于等价于 成绩成绩=70 And 成绩成绩=#19810101#And=#19811231#。n Inn 指定值属于列表中所列出的值。例如,查找所有指定值属于列表中所列出的值。例如,查找所有政治面貌为党员或团员的学生时,可以设定条件政治面貌为党员或团员的学生时,可以设定条件为:为:nIn(“党员党员”,“团员团员”)或或“党员党员”Or“团员团员”n Isn 指定所在字段中是否包含数据,指定所在字段中是否包含数据,Is Null表示查表示查找该字段没有数据的记录,找该字段没有数据的记录,Is Not Null表示查表示查找该字段有数据的记录。找该字段有数据的记录。n Liken查找相匹配的文字,用通配符来设定文字的匹配条件。例查找相匹配的文字,用通配符来设定文字的匹配条件。例如:?代表任意一个字符,如:?代表任意一个字符,*代表任意连续字符,代表任意连续字符,#代表任代表任意一个数字位,意一个数字位,0-9代表数字位,代表数字位,a-z代表字母位。代表字母位。n可以设定条件为:可以设定条件为:nLike“IR?”n表示以表示以IR开始的连续开始的连续5个字符其中前两位为个字符其中前两位为IR,后三位为后三位为任意。任意。nLike “W*”n表示以表示以W开头的所有文字或文件。开头的所有文字或文件。n NotnNot是逻辑非,如果我们查询非团员的记录可以是逻辑非,如果我们查询非团员的记录可以在在“政治面貌政治面貌”字段的条件设定为:字段的条件设定为:nNot“团员团员”,结果显示出不是团员的记录,可能,结果显示出不是团员的记录,可能是党员,也可能是群众。是党员,也可能是群众。n【例【例10】如我们查询不是男生的记录,可以在】如我们查询不是男生的记录,可以在“性别性别”字段的条件设定为:字段的条件设定为:nNot 男男 n关系运算的主要用途是建立验证规则,建立查询关系运算的主要用途是建立验证规则,建立查询中的记录选择条件。中的记录选择条件。二、准则中的函数二、准则中的函数nACCESS提供了大量的标准函数,如数值函数、提供了大量的标准函数,如数值函数、字符函数、日期时间函数和统计函数等。为用户字符函数、日期时间函数和统计函数等。为用户更好地管理和维护数据库提供了极大的便利。更好地管理和维护数据库提供了极大的便利。1、数值函数、数值函数n(1)绝对值函数)绝对值函数n 格式:格式:ABS()n 功能:求功能:求“数值表达式数值表达式”值的绝对值。值的绝对值。n 说明:说明:n 格式中尖括号内的内容是必选的,在具体使用时尖格式中尖括号内的内容是必选的,在具体使用时尖括号不能写上。在后面遇到同类情况不再说明。括号不能写上。在后面遇到同类情况不再说明。n 如果如果“数值表达式数值表达式”的值是的值是Null值,则函数值是值,则函数值是Null值。值。n 如果如果“数值表达式数值表达式”是一个未初始化的量,则函数是一个未初始化的量,则函数值是值是0。n 举例:举例:ABS(-42)和和ABS(42)的值都是的值都是42(2)指数函数)指数函数n格式:格式:EXP()n 功能:计算指数函数功能:计算指数函数ex的值,其中的值,其中“数值表达数值表达式式”即指数即指数x。n 举例:举例:EXP(2)即即e2的值。的值。n EXP(-1*1.3)即即e-1*1.3的值。的值。(3)取整函数)取整函数n 格式:格式:INT()n 功能:取不超过功能:取不超过“数值表达式数值表达式”值的最大整数。值的最大整数。n 说明:说明:n 当当“数值表达式数值表达式”是正数时,返回是正数时,返回“数值表数值表达式达式”值的整数部分值的整数部分(不四舍五入不四舍五入)。n 当当“数值表达式数值表达式”的值是负数时,返回小于的值是负数时,返回小于或等于或等于“数值表达式数值表达式”值的第一个负整数。值的第一个负整数。n 举例:举例:Int(998)返回返回99。n Int(998)返回一返回一100。n Int(992)返回返回100。(4)求平方根函数)求平方根函数n 格式:格式:SQR()n 功能:计算功能:计算“数值表达式数值表达式”值的平方根值。值的平方根值。n 说明:要求说明:要求“数值表达式数值表达式”的值大于或等于的值大于或等于0。n 举例:举例:SQR(4)返回返回2。n SQR(23)返回返回23的平方根值的平方根值n (约等于约等于479583)。n SQR(0)返回返回0。nP119nLeft(学生学生!学生编号学生编号,4)(5)符号函数)符号函数n 格式:格式:SGN()n 功能:返回功能:返回“数值表达式数值表达式”值的符号值。值的符号值。n 说明:说明:n 当当“数值表达式数值表达式”值大于值大于0,函数返回,函数返回1。n 当当“数值表达式数值表达式”值等于值等于0,函数返回,函数返回0。n 当当“数值表达式数值表达式”值小于值小于0,函数返回一,函数返回一1。n 举例:举例:SGN(12)返回返回 1。n SGN(一一24)返回一返回一1。n SGN(0)返回返回0。n查询的图标:查询的图标:n选择查询选择查询n交叉表查询交叉表查询n 生成表查询生成表查询n操作查询操作查询 更新查询更新查询n 删除查询删除查询n 追加查询追加查询2、字符函数、字符函数n(1)空字符串函数)空字符串函数n 格式:格式:SPACE()n 功能:返回一个由空格组成的字符串。长度由功能:返回一个由空格组成的字符串。长度由“数值表达式数值表达式”的值确定。的值确定。n 举例:举例:SPACE(5)返回一个由返回一个由5个空格组成的个空格组成的字符串字符串“”。(2)重复字符串函数)重复字符串函数n 格式:格式:STRING(,)n 功能:返回一个由功能:返回一个由“字符表达式字符表达式”的第的第1个字符个字符重复组成的指定长度为重复组成的指定长度为“数值表达式数值表达式”值的字符串。值的字符串。n 说明:如果说明:如果与与二者有一个是二者有一个是Null,则函数值为,则函数值为Null。n 举例:举例:STRING(5,“*”)返回返回“*”。n STRING(4,“ABC)返回返回AAAA。(3)截取左子串函数)截取左子串函数n格式:格式:LEFT(,)n 功能:从功能:从“字符串表达式字符串表达式”左侧第左侧第1个字符开始,截取个字符开始,截取“数值表达式数值表达式”值个字符。值个字符。n 说明:说明:n 当当“字符串表达式字符串表达式”是是Null时,函数值是时,函数值是Null值。值。n 当当“数值表达式数值表达式”值为值为0时,函数值是一个空串时,函数值是一个空串(“”)。n 当当“数值表达式数值表达式”值大于或等于值大于或等于“字符串表达式字符串表达式”的字符数时,则返回的字符数时,则返回“字符串表达式字符串表达式”。n 举例:举例:LEFT(“中国北京中国北京”,2)返回返回“中国中国”。n LEFT(“中国北京中国北京”,10)返回返回“中国北京中国北京”。(4)截取右子串函数)截取右子串函数n格式:格式:RIGHT(,)n 功能:从功能:从“字符串表达式字符串表达式”的最右端的第的最右端的第1个字个字符开始,截取符开始,截取“数值表达式数值表达式”值个字符。值个字符。n 说明:同说明:同3。n 举例:举例:RIGHT(“中国北京中国北京”,2)n 返回返回“北京北京”。n RIGHT(“中国北京中国北京”,10)n 返回返回“中国北京中国北京”。(5)测试字符串长度函数)测试字符串长度函数n格式:格式:LEN()n 功能:返回功能:返回“字符串表达式字符串表达式”的字符个数。的字符个数。n 说明:当说明:当是是Null值,则返回值,则返回Null值。值。n举例:举例:LEN(“中国北京中国北京”)返回数值返回数值4。nLEN(“中国中国 北京北京”)返回数值返回数值5。(中国和北京。(中国和北京之间有一个字符的空格)之间有一个字符的空格)(6)删除掉前导、尾随空格函数)删除掉前导、尾随空格函数n格式:格式:LTRIM()n RTRIM()n TRIM()n功能:功能:n LTRIM函数可以去掉函数可以去掉“字符串表达式字符串表达式”的前导空格。的前导空格。RTRIM函数可以去掉函数可以去掉“字符串表达式字符串表达式”的尾随空格。的尾随空格。TRIM函数可以同时去掉函数可以同时去掉“字符串表达式字符串表达式”的前导和尾的前导和尾随空格。随空格。n 举例:举例:mystr“I am a student.”n LTRIM(mystr)返回字符串返回字符串“I am a student.”。n RTRIM(mystr)返回字符串返回字符串“I am a student.”。nTRIM(mystr)返回字符串返回字符串“I am a student.”。(7)截取子串函数)截取子串函数n格式:格式:MID(,)n 功能;从功能;从“字符串表达式字符串表达式”的左端第的左端第“n1”个字符开始,个字符开始,截取截取n2”个字符,作为返回的子字符串。个字符,作为返回的子字符串。n说明:说明:“n1”和和“n2”都是数值表达式。都是数值表达式。n 方括号内的内容是可选的,在后面的格式中如遇到方括号内的内容是可选的,在后面的格式中如遇到同类情况时不再说明。同类情况时不再说明。n 当当n2”缺省时,则返回从缺省时,则返回从“字符串表达式字符串表达式”的左的左端第端第“n1,个字符开始直到个字符开始直到“字符串表达式字符串表达式”的最右端的的最右端的一个字符。一个字符。n 举例:举例:mystr;“中国北京高等职业教育中国北京高等职业教育”n MID(mystr,5)返回返回“高等职业教育高等职业教育”。n MID(mystr,3,2)返回返回“北京北京”。n MID(mystr,1,1)返回返回“中中”。3、日期时间函数、日期时间函数n(1)系统日期函数)系统日期函数n 格式:格式:DATE()n 功能:返回当前系统日期。功能:返回当前系统日期。n 举例:在窗体或报表上创建一个文本框,在其举例:在窗体或报表上创建一个文本框,在其控件来源属性中输入:控件来源属性中输入:n DATE()n 则在控件文本框内会显示出当前机器系统的日期,则在控件文本框内会显示出当前机器系统的日期,如:如:991231(2)系统时间函数)系统时间函数n 格式:格式:TIME()n 功能:返回当前系统时间。功能:返回当前系统时间。n 举例:在窗体或报表上创建一个文本框,在其控举例:在窗体或报表上创建一个文本框,在其控件来源中输人:件来源中输人:n TIME()n返回当前机器系统时间,如:返回当前机器系统时间,如:21:07:23(3)系统日期和时间函数)系统日期和时间函数n格式:格式:Now()n 功能:返回当前机器系统的日期和时间。功能:返回当前机器系统的日期和时间。n 举例:在窗体或报表中创建一个控件,在其控举例:在窗体或报表中创建一个控件,在其控件来源中输入:件来源中输入:Now()则在控件中显示出当则在控件中显示出当前机器系统的日期和时间,如:前机器系统的日期和时间,如:991231 18:08:10(4)年函数、()年函数、(5)月函数)月函数n(4)年函数)年函数n 格式:格式:YEAR()n 功能:返回年的四位整数。功能:返回年的四位整数。n 举例:举例:myd:#Apri 20,1999#n YEAR(myd)返回值返回值1999。n n(5)月函数)月函数n 格式:格式:MONTH()n 功能:返回功能:返回112之间的整数,表示一年的某月。之间的整数,表示一年的某月。n 举例:举例:MONTH(myd)返回值返回值4。(6)日函数)日函数n(6)日函数)日函数n 格式:格式:DAY()n 功能:返回值为功能:返回值为131之间的整数,表示日期之间的整数,表示日期中的某一天。中的某一天。n 举例:举例:DAY(myd)返回值为返回值为20。4、统计函数(合计函数)、统计函数(合计函数)n注意:以下函数的参数都必须是数值类型的。注意:以下函数的参数都必须是数值类型的。n (1)求和函数)求和函数n 格式:格式:SUM()n 功能:返回字段中值的总和功能:返回字段中值的总和n 说明:说明:“字符串表达式字符串表达式”可以是一个字段名可以是一个字段名(数数值类型值类型),或者是含有数值类型字段的表达式。,或者是含有数值类型字段的表达式。n 举例:查找每位同学的总成绩。举例:查找每位同学的总成绩。(2)求平均函数求平均函数n 格式:格式:AVG()n 功能:求数值类型字段的平均值。功能:求数值类型字段的平均值。n 说明:说明:n “字符串表达式字符串表达式”可以是一个字段名可以是一个字段名(数值类数值类型型),或者是含有数值型字段的表达式。,或者是含有数值型字段的表达式。n AVG不计算任何不计算任何Null值字段。值字段。n 举例:求每门课程的平均分。举例:求每门课程的平均分。(3)统计记录个数函数统计记录个数函数n格式:格式:COUNT()n 功能:统计记录个数。功能:统计记录个数。n 说明:说明:n “字符串表达式字符串表达式”可以是一个字段名可以是一个字段名(数值类数值类型型),或者是含有数值型字段的表达式。,或者是含有数值型字段的表达式。n 当用格式当用格式COUNT(*)时,将统计所有记录时,将统计所有记录的个数,包括有的个数,包括有Null值字段的记录。值字段的记录。n 举例:举例:COUNT(学号学号)(其中其中“学号学号”为字段名为字段名)。统计学号字段不是统计学号字段不是Null值的所有记录数。值的所有记录数。(4)最大、小值函数最大、小值函数n 格式:格式:MAX()n MIN()n 功能:返回一组指定字段中的最大、小值。功能:返回一组指定字段中的最大、小值。n 说明:说明:“字符串表达式字符串表达式”可以是一个字段名可以是一个字段名(数数字类型字类型),或者是含有数字型字段的表达式。,或者是含有数字型字段的表达式。n 举例:有一个举例:有一个“成绩成绩”字段,可以用字段,可以用MAX(成绩成绩)求该字段中的最大值,用求该字段中的最大值,用MIN(成绩成绩)求该字段求该字段中的最小值。中的最小值。6、最大的骄傲于最大的自卑都表示心灵的最软弱无力。、最大的骄傲于最大的自卑都表示心灵的最软弱无力。斯宾诺莎斯宾诺莎7、自知之明是最难得的知识。、自知之明是最难得的知识。西班牙西班牙8、勇气通往天堂,怯懦通往地狱。、勇气通往天堂,怯懦通往地狱。塞内加塞内加9、有时候读书是一种巧妙地避开思考的方法。、有时候读书是一种巧妙地避开思考的方法。赫尔普斯赫尔普斯10、阅读一切好书如同和过去最杰出的人谈话。、阅读一切好书如同和过去最杰出的人谈话。笛卡儿笛卡儿 Thank you拯畏怖汾关炉烹霉躲渠早膘岸缅兰辆坐蔬光膊列板哮瞥疹傻俘源拯割宜跟三叉神经痛-治疗三叉神经痛-治疗
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!