在access中如何根据出生日期计算出年龄

 我来答
59分粑粑分享生活
高粉答主

2021-01-17 · 专注生活好物分享,解答日常方方面面的问题
59分粑粑分享生活
采纳数:326 获赞数:119833

向TA提问 私信TA
展开全部

1、首先,创建空白数据库,在数据库中创建表并插入数据,如下图所示,然后进入下一步。

     

2、其次,完成上述步骤后,菜单栏中选择“创建”,然后选择“查询设计”按钮。将弹出“显示表”窗口,如下图所示,然后进入下一步。

     

3、接着,完成上述步骤后,选择“表1”并单击“添加”,如下图所示,然后进入下一步。

     

4、然后,完成上述步骤后,单击查询设计网格第一列中的字段行,选择“生成器”选项,打开“表达式生成器”对话框,在对话框中输入表达式“m”:Max([Age])-min([Age]),单击“确定”按钮,如下图所示,然后进入下一步。

     

5、随后,完成上述步骤后,点击“查询工具”选项卡中“结果”命令组的“数据表视图”命令以查看查询结果,如下图所示,然后进入下一步。

     

6、最后,完成上述步骤后,查询结果如下图所示。这样,问题就解决了。

百度网友12543cfb8
推荐于2017-04-22 · TA获得超过345个赞
知道小有建树答主
回答量:108
采纳率:0%
帮助的人:104万
展开全部
如果你的表里面已经有出生日期的年月日,可以使用下面的公式计算:
year(date())-year([出生日期])
希望你看懂了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
维琳怡熙AI186
2014-05-27
知道答主
回答量:3
采纳率:0%
帮助的人:2198
展开全部
除此之外,如果是在查询中,在字段一行可输入“年龄:year(date())-year([出生日期])”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
囚心子c1
2017-08-28
知道答主
回答量:8
采纳率:0%
帮助的人:8609
展开全部
我在ACCESS2013/2016上使用之前几楼的答案都是会系统报错,未定义的函数。
在某论坛看到了一个解决方案用函数now(),亲测可行。
年龄:year(now())-year([出生日期])。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
念一Coi
2021-03-11
知道答主
回答量:5
采纳率:0%
帮助的人:1.4万
展开全部
用日期函数year
Year(Now())-year([出生日期])
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式