ACCESS计算年龄,显示 无效的 SQL 句法,不能在一个列级CHECK约束中使用多个列。 我该怎么修改,显示年龄

ACCESS计算年龄,显示 无效的 SQL 句法,不能在一个列级CHECK约束中使用多个列。 我该怎么修改,显示年龄,第1张

表设计视图中,表格工具有个属性表,

在右侧有个属性表

那有什么区别呢?

字段属性只对字段负责,表属性呢对全局负责,希望帮到你!

DateDiff("yyyy",出生日期,Date) 是计算年龄大小。
计算年龄差是比较二个人的年龄差,因此应该是:
AA = DateDiff("yyyy",A的出生日期,B的出生日期),如果AA的值大于0,说明B的年龄比A的年龄大,如果AA的值等于0,说明B的年龄与A的年龄一样大,如果AA的值小于0,说明B的年龄比A的年龄小。

使用表达式如下:=IIf(Month(Date())-Month([出生日期字段])>-1,Year(Date())-Year([出生日期字段]),Year(Date())-Year([出生日期字段])-1)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10331603.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-07
下一篇 2023-05-07

发表评论

登录后才能评论

评论列表(0条)

保存