精华内容
下载资源
问答
  • Access数据库常用函数如图所示,可根据实际计算需求采用。一、数值分组1、IIF函数语法如下:IIF (表达式,表达式成立时返回的值,表达式不成立时返回的值)。例如:SELECT用户 ID,年龄,IIF(年龄<=20,"20岁及其以下...

    Access数据库常用函数如图所示,可根据实际计算需求采用。

    482814bf81bd3f163346cc40f8f0bde2.png

    一、数值分组

    1、IIF函数语法如下:

    IIF (表达式,表达式成立时返回的值,表达式不成立时返回的值)。例如:

    SELECT用户 ID,年龄,

    IIF(年龄<=20,"20岁及其以下",

    IIF(年龄<=30,"21-30岁",

    IIF(年龄<=40,"31-40岁",

    "40岁以上"))) AS年龄分组

    FROM用户明细;

    2、CHOOSE函数语法如下:

    CHOOSE (参数,结果1,结果2,……,结果N)

    说明:

    ① 参数可为数值或表达式,如果参数或表达式返回的值为1,则函数CHOOSE返回结果1;如果参数或表达式返回的值为2,函数CHOOSE返回结果2,以此类推。

    ② 参数或表达式返回的值必须为1~254的数字,如果小于1或者大于254,则Access数据库将返回错误值“#VALUE!”。

    ③ 如果参数为小数,则在使用前将被截尾取整,即相当于Excel中的lNt函数效果。

    例如:

    SELECT用户ID,年龄,

    CHOOSE((年龄-1)/10+1,"10岁及其以下","11-20岁","21-30岁","31-40岁","40岁以上") AS年龄分组

    FROM用户明细;

    3、SWITCH函数语法如下:

    SWITCH (条件1,结果1,条件2,结果2,……,条件N,结果N)

    说明:

    ① 如果条件1为true,SWltCH将返回结果1,如果条件2为true,SWltCH将返回结果2,以此类推。

    ② 参数由成对的条件表达式和结果值组成,条件表达式按照从左到右的顺序求值,将返回与第一个求值结果为true的表达式相对应的结果值。

    ③ SWltCH函数在SQL语句中的条件表达式最多可以达到14个,如果多于14个表达式,将提示错误。

    ④ 如果所有表达式的结果值都不为true,SWltCH将返回Null。

    例如:

    SELECT用户ID,年龄,

    SWITCH(年龄<=20,"20岁及其以下",

    年龄<=30,"21-30岁",

    年龄<=40,"31-40岁",

    年龄>40,"40岁以上") AS年龄分组

    FROM用户明细;

    4、PARTITION函数语法如下:

    PARTITION (数值参数,开始值,结束值,组距)

    说明:

    ① 数值参数为要根据范围进行计算的整数。

    ② 开始值必须为整数,并且不能小于0。

    ③ 结束值也必须为整数,该数值不能等于或小于开始值。

    ④ 组距也必须为整数,指定在整个数值范围内(在开始值与结束值之间)的分区大小。

    ⑤ PARtltlON返回的内容为每组的“下限:上限”。

    例如:

    SELECT用户ID,年龄,

    PARTITION(年龄,1,100,20) AS年龄分组

    FROM用户明细;

    四个分组比较:

    f54cec3847a5f6a1e02716395da19fc3.png

    二、日期、时间分组

    在Access数据库中,除了可以采用YEAR、MONTH、DAY等常用日期函数进行日期分组外,我们还可以采用FORMAT函数进行日期/时间分组。

    FORMAT函数的语法如下:

    FORMAT(日期/时间,日期/时间格式参数)

    FORMAT函数中日期/时间相关的格式参数说明如图:

    6065facd847b359dbfc71d2acbcc9bb4.png

    例如:

    SELECT订单编号,订购日期,

    FORMAT(订购日期,"yyyy") AS年,

    FORMAT(订购日期,"q") AS季,

    FORMAT(订购日期,"m") AS月,

    FORMAT(订购日期,"d") AS日,

    FORMAT(订购日期,"dddd") AS星期,

    FORMAT(订购日期,"h") AS小时,

    FORMAT(订购日期,"n") AS分,

    FORMAT(订购日期,"s") AS秒

    FROM订购明细;

    展开全文
  • 下半年的计算机等级考试已经快到了,对于Access上机考试准备的怎么样?出国留学网计算机等级考试栏目为大家分享“2016计算机二级Access上机考点解析”,希望对您有所帮助。2016计算机二级Access上机考点解析1、 :"010...

    下半年的计算机等级考试已经快到了,对于Access上机考试准备的怎么样?出国留学网计算机等级考试栏目为大家分享“2016计算机二级Access上机考点解析”,希望对您有所帮助。

    2016计算机二级Access上机考点解析

    1、 :"010-"部分自动输出,后八位为0到9的数字显示。

    2、 【输入掩码属性设置为: "010-"00000000 】

    3、 :查找并显示所有"李"姓学生

    4、 【在姓名字段的条件行输入: like "李*" 】

    5、 010303:在报表的页面页脚节区添加一个计算控件,显示系统年月。

    6、 【添加一个文本框控件,设置控件来源属性: =Date()】

    7、 010304:按"编号"字段的前4位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区。

    8、 【视图菜单--排序/分组--选择编号字段--组页脚选是。在设计视图中,将“编号”文本框移动到组页脚节,设置控件来源属性:=Left([编号],4)

    9、 在编号页脚添加一个文本框,对应的标签标题改为“平均年龄”,设置文本框的控件来源为“=avg([年龄])”,并设置文本框的“名称”属性为“tAvg” 】

    10、 020201:计算并输出教师最大年龄与最小年龄的差值,显示标题为"m_age"

    11、【添加一个计算字段m_age:Max([年龄])-Min([年龄])】

    12、020303:设置报表主体节区内文本框"tDept"的控件来源为计算控件。要求该控件可以根据报表数据源里的"所属部门"字段值,从非数据源表对象"tGroup"中检索出对应的部门名称并显示输出。(提示:考虑DLookup函数的使用。)

    13、【设置控件来源: =DLookUp("名称","tGroup","所属部门=部门编号")】

    14、030103:设置"工作时间"字段的有效性规则为:只能输入上一年度五月一日以前(含)的日期

    15、【"工作时间"字段的有效性规则为: <=DateSerial(Year(Date())-1,5,1)】

    16、030104:将"在职否"字段的默认值设置为真值

    17、【"在职否"字段的默认值设置为: True 】

    18、030104:设置"邮箱密码"字段的输入掩码为将输入的密码显示为6位星号(密码)

    19、【输入掩码向导—选择密码—下一步—完成】

    20、030105:将"性别"字段值的输入设置为"男"、"女"列表选择。...

    展开全文
  • 数据资料中收集了样本的出生日期,如何通过出生日期快速计算他们的当前年龄呢?本文将通过SPSS的自带案例数据集Employee data.sav进行操作步骤分享。打开数据集在SPSS中,选择文件->“欢迎”对话框(SPSS25及以上...

    数据资料中收集了样本的出生日期,如何通过出生日期快速计算他们的当前年龄呢?本文将通过SPSS的自带案例数据集Employee data.sav进行操作步骤分享。

    f3c29464f33b7f0a2b95e3d7dfccc461.png

    打开数据集

    8b80bf17c810d4d59458ff6732f1e55a.png

    在SPSS中,选择文件 -> “欢迎”对话框(SPSS25及以上版本),在欢迎对话框中选择样本文件,选择Employee data.sav,选择打开。SPSS会自动打开这份数据文件。

    3e85d0407abf1ad04fd188bfb46a4942.png

    该数据集的变量视图如下所示:

    d45942b73667327e41b2372892c3b162.png

    在本文中,我们只需要使用出生日期变量,其他数据集和变量信息无需过多关注。

    f3c29464f33b7f0a2b95e3d7dfccc461.png

    操作步骤

    8b80bf17c810d4d59458ff6732f1e55a.png

    选择菜单转换->日期和时间向导,选择“使用日期和时间进行计算”,点击下一步

    f643b93511b28c10360ef854e1ebf4de.png

    选择“计算两个日期之间的时间单位数(例如,根据生日和另一日期计算年龄)”,点击下一步

    ac92e8441bda43d2e0ec7af0747ce83c.png

    将“当前日期及时间”选为“日期1,将“出生日期”选为“减去日期2”,将输出结果的单位设置为“”,即只需要输出年龄,而不需要具体到月、日等详细日期单位;点击下一步

    f4ad9d1a0f47ebe49c8edf6a0e108b9f.png

    将“结果变量”命名为“年龄”,点击完成。

    060711a800d745869fe69802a29323bb.png

    在数据视图的最后一列会出现新生成的年龄变量。

    0a42a29440584d167683e755c31c0433.png

    展开全文
  • 出国留学网计算机等级考试网为大家提供计算机等级考试二级Access模拟题,更多计算机等级考试资讯请关注我们网站的更新!基本操作:在考生文件夹下,"samp1.mdb"数据库文件中已建立三个关联表对象(名为"职工表"、"物品...

    出国留学网计算机等级考试网为大家提供计算机等级考试二级Access模拟题,更多计算机等级考试资讯请关注我们网站的更新!

    基本操作:

    在考生文件夹下,"samp1.mdb"数据库文件中已建立三个关联表对象(名为"职工表"、"物品表"和"销售业绩表")、一个窗体对象(名为"fTest")和一个宏对象(名为"mTest")。试按以下要求,完成表和窗体的各种操作:

    (1)分析表对象"销售业绩表"的字段构成、判断并设置其主键。

    (2)为表对象"职工表"追加一个新字段。字段名称为"类别"、数据类型为"文本型"、字段大小为2,设置该字段的有效性规则为只能输入"在职"与"退休"值之一。

    (3)将考生文件夹下文本文件Test.txt中的数据链接到当前数据库中。其中,第一行数据是字段名,链接对象以"tTest"命名保存。

    (4)窗体fTest上命令按钮"bt1"和命令按钮"bt2"大小一致,且上对齐。现调整命令按钮 "bt3"的大小与位置。要求:按钮"bt3"的大小尺寸与按钮"bt1"相同、上边界与按钮"bt1"上对齐、水平位置处于按钮"bt1"和"bt2"的中间。

    注意,不允许更改命令按钮"bt1"和"bt2"的大小和位置。

    (5)更改窗体上三个命令按钮的Tab键移动顺序为:bt1->bt2->bt3->bt1->...。

    (6)将宏"mTest"重命名为"mTemp"。

    简单应用:

    考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好四个关联表对象"tDoctor"、"tOffice"、"tPatient"和"tSubscribe"以及表对象"tTemp",同时还设计出窗体对象"fQuery"。试按以下要求完成设计:

    (1)创建一个查询,查找姓"王"病人的基本信息,并显示"姓名"、"年龄"、"性别",所建查询名为"qT1"。

    (2)创建一个查询,统计年龄小于30岁的医生被病人预约的次数,且显示结果按预约人数降序排序(如下图所示),所建查询名为"qT2"。

    3f0d5d32a37a773d06680248b6398673.png

    (3)创建一个查询,删除表对象"tTemp"内所有"预约日期"为10月的记录,所建查询名为"qT3",并运行该查询。

    (4)现有一个已经建好的"fQuery"窗体,如下图所示。运行该窗体后,在文本框(文本框名称为tName)中输入要查询的科室名,然后按下"查询"按钮,即运行一个名为"qT4"的查询。"qT4"查询的功能是显示所查科室的"科室ID"和"预约日期"。请设计"qT4"查询。

    ca5186fc1af19c62965162738a52dcf9.png

    综合应用:

    考生文件夹下存在一个数据库文件"samp3.mdb",已建立两个关联表对象("档案表"和"工资表")和一个查询对象("qT"),试按以下要求,完成报表的各种操作。

    (1)创建一个名为"eSalary"的报表,按表格布局显示查询"qT"的所有信息;

    (2)设置报表的标题属性为"工资汇总表";

    (3)按职称升序汇总出"基本工资"的平均值和总和。"基本工资"的平均值计算控件名称为"savg"、"总和"计算控件名称为"ssum";

    注:请在组页脚处添加计算控件。

    (4)在"eSalary"报表的主体节上添加两个计算控件:名为"sSalary"的控件用于计算输出实发工资;名为"ySalary"的控件用于计算输出应发工资。计算公式为:

    应发工资:基本工资+津贴+补贴

    实发工资:基本工资+津贴+补贴-住房基金-失业保险

    展开全文
  •   在Excel表格中利用“系统时间”和“出生年月”来计算“周岁年龄”、“虚岁年龄”和“实际年龄”是非常方便的,特别是人事管理和工资的统计中遇到的可能性比较大,一起来看一下计算年龄的方法吧。  方法一  ...
  • 计算机二级access题库大全.doc全国计算机等级考二级ACCESS题库大全一、单项选择题1在Access数据库中,一个关系就是一个【 A】。A)二维表 B)记录C)字段 D)数据库综合数据2. 设有部门和员工两个实体,每个员工只能属于...
  • 同济大学大学计算机access作业答案有一个数据库Test-5.mdb,其中有表Teachers和Students,他们的结构如下表所示,请写出有关的SQL命令。点击下载Test-5.mdb数据库第一题: 在表Teachers中插入一条新的记录:600001 ...
  • 计算机二级access操作题考点总结.pdf (31页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!11.90 积分1、 :"010 -" 部分自动输出,后八位为 0 到 9 的数字显示。2、 ...
  • 计算机二级考试考生不受年龄、职业、学历等背景的限制,任何人均可根据自己学习和使用计算机的实际情况报考。下面是小编整理的关于全国计算机二级考试Access试题,希望大家认真阅读!一、选择题1). Access 表结构中,...
  • 计算机二级access题库答案在文末1.在Access数据库中,一个关系就是一个【 A】。A)二维表 B)记录C)字段 D)数据库综合数据2. 设有部门和员工两个实体,每个员工只能属于一个部门,一个部门可以有多名员工,则部门与...
  • 步骤4:单击“查询工具”的“设计”选项卡“显示/隐藏”组中的“汇总”按钮,在“年龄”字段“总计”行右侧下拉列表中选择“平均值”。 步骤5:分别在“所属院系”、“性别”和“年龄”字段的“交叉表”行右侧下拉...
  • 小编所收集到的相关全国计算机二级Access上机考点的资料 大家要认真阅读哦!1、【表对象—选中游客表—点击删除按钮—是】2、150203:以表对象"tB"为基础,创建一个交叉表查询。要求:选择楼号为行标题列名称显示为...
  • 基本操作:考生文件夹下,已有samp0.mdb和samp1.mdb数据库文件。samp0.mdb中已建立表对...(2)设置表对象tEmp中姓名和年龄两个字段的显示宽度为20;(3)将表对象tEmp中聘用时间字段改名为聘用日期;(4)隐藏表对象t...
  • 同济大学access答案完美版,个人原创,提交后全是满分INSERT INTO TeachersVALUES ("600001", "杨梦", "女", 64, #4/22/1966#, YES, 1660, 210);DELETE *FROM teachersWHERE 年龄<36 and 性别="女";UPDATE teachers...
  • (3)创建一个查询,查找年龄小于平均年龄的学生,并显示其“姓名”,所建查询名为“qT3”; (4)创建一个查询,将所有学生的“班级编号”、“姓名”、“课程名”和“成绩”等值填入“tSinfo”表相应字段中,其中“班级...
  • (2)创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示“姓名”、“政治面貌”、“毕业学校”和“平均成绩”等4个字段的内容,所建查询命名为“qT2”。假设:所用表中无重名。 (3)创建一个查询,统计...
  • 2017年3月计算机二级Access复习题及答案二、简单应用题【考点分析】本题考点:创建参数查询、选择查询和追加查询等。【解题思路】第1、2、3、4小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式...
  • (3)创建一个查询,查找年龄大于平均年龄的学生,并显示其“姓名”和“性别”,将所建查询命名为“qy3”,如图4所示。 (4)以“'cour”、“grade”表为数据源创建一个查询,将所有学生的“班级”、“学号”、“课程名...
  • 利用聚集函数AVG求某班学生的平均年龄,可以计算摸一个班学生平均年龄
  • 2017最新计算机二级Access考试题与答案解析【参考答案与解析】二、基本操作题【考点分析】本题考点:删除字段;字段属性中默认值、有效性规则的设置;修改表间关系和宏重命名等。【解题思路】第1、2、3小题在设计视图...
  • (4)按“编号”字段的前4位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区中。计算控件命名为“tAv9”。 注意:不能修改数据库中的表对象“tStud”和查询对象“qStud”,同时也不允许修改报表对象...
  • 试按以下要求完成设计: (1)创建一个查询,计算并输出学生的最大年龄和最小年龄信息,标题显示为"MaxY"和"MinY",所建查询命名为"qStud1"。 (2)创建一个查询,查找并显示年龄小于等于25的学生的"编号"、"姓名"和...
  • 第1章Access概述各结构的功能1、access是一种关系型数据库。2、Access是一个面向对象的开发工具3、Access不仅是表对象的集合,还包含查询、窗体、报表、页、宏、模块等共7个对象。(1)表是Access数据库的核心,用于...
  • (2)创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示“姓名”、“平均成绩”两列内容,其中“平均成绩”数据由统计计算得到,所建查询命名为“qT2”; 假设:所用表中无重名。 (3)创建一个查询,按...
  • 1.基本操作题在考生文件夹下,“samp1.mdb”数据库文件中已建立表对象“tVisitor”,同时在考生文件夹下还存有“exam.mdb”...(3)设置“年龄”字段的“有效性规则”属性为大于等于10且小于等于60;(4)设置“年龄”...
  • 全国计算机二级《Access》操作试题及答案2016一、基本操作题(共18分)在考生文件夹下的“sampl.accdb”数据库文件中已建立3个关联表对象(名为”职工表”、”物品表“和”销售业绩表”)、一个窗体对象(名为“tTest”)...
  • 标准化管理部编码-[99968T-6889628-J68568-1689N]同济大学大机access作业有一个数据库Test-5, mdb,其中有表Teachers和Students,他们的结构如下表所示,in 写出有关的SQL命令。点击卜-载Test-5, mdb数据库第一题:在...
  • (1)创建一个查询,查找并显示没有运动爱好的职工的“编号”、“姓名”、“性别”、“年龄”和“职务”5个字段内容,将查询命名为“qT1”。(2)创建一个查询,查找并显示聘期超过5年(使用函数)的开发部职工的“编号”...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,218
精华内容 1,287
关键字:

计算平均年龄access