在access中如何根据出生日期计算出年龄
展开全部
1、首先,创建空白数据库,在数据库中创建表并插入数据,如下图所示,然后进入下一步。
2、其次,完成上述步骤后,菜单栏中选择“创建”,然后选择“查询设计”按钮。将弹出“显示表”窗口,如下图所示,然后进入下一步。
3、接着,完成上述步骤后,选择“表1”并单击“添加”,如下图所示,然后进入下一步。
4、然后,完成上述步骤后,单击查询设计网格第一列中的字段行,选择“生成器”选项,打开“表达式生成器”对话框,在对话框中输入表达式“m”:Max([Age])-min([Age]),单击“确定”按钮,如下图所示,然后进入下一步。
5、随后,完成上述步骤后,点击“查询工具”选项卡中“结果”命令组的“数据表视图”命令以查看查询结果,如下图所示,然后进入下一步。
6、最后,完成上述步骤后,查询结果如下图所示。这样,问题就解决了。
展开全部
如果你的表里面已经有出生日期的年月日,可以使用下面的公式计算:
year(date())-year([出生日期])
希望你看懂了。
year(date())-year([出生日期])
希望你看懂了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
除此之外,如果是在查询中,在字段一行可输入“年龄:year(date())-year([出生日期])”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我在ACCESS2013/2016上使用之前几楼的答案都是会系统报错,未定义的函数。
在某论坛看到了一个解决方案用函数now(),亲测可行。
年龄:year(now())-year([出生日期])。
在某论坛看到了一个解决方案用函数now(),亲测可行。
年龄:year(now())-year([出生日期])。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用日期函数year
Year(Now())-year([出生日期])
Year(Now())-year([出生日期])
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询