社区
Access
帖子详情
已知出生日期,求年龄,这个SQL语句怎么写?100分
xg1228
2003-08-20 02:48:50
已知出生日期,求年龄,这个SQL语句怎么写?
...全文
1881
11
打赏
收藏
已知出生日期,求年龄,这个SQL语句怎么写?100分
已知出生日期,求年龄,这个SQL语句怎么写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
babyfh
2003-08-22
打赏
举报
回复
年龄: INT((now()-表.你的生日)/365)+1
hiyo
2003-08-21
打赏
举报
回复
1
用year(date())-year(你的生日)的方法并不精确,但可行。
changechange
2003-08-21
打赏
举报
回复
同意 cheny1234
select datediff("yyyy",表.你的生日,now()) as 年龄 from 表
cheny1234
2003-08-21
打赏
举报
回复
select datediff("yyyy",表.你的生日,now()) as 年龄 from 表
cheny1234
2003-08-21
打赏
举报
回复
vb里有datediff这个函数,所以access2002的查询可以使用:
datediff("yyyy",now(),myDate)
我的上一贴少了一个"y",这个一定可以,我试过的!
royiw
2003-08-20
打赏
举报
回复
year(date())-year(你的生日)
mgan
2003-08-20
打赏
举报
回复
上面的错了
应该是这样的把 ,VFP 中是这样的
year(date())-year({^1990-12-10})
mgan
2003-08-20
打赏
举报
回复
year{^1998-05-08}-year{^1990-09-02}
cheny1234
2003-08-20
打赏
举报
回复
vb里有datediff,所以在access里的查询是可以用的。我试过了。
select datediff("yyyy",表.生日日期,now()) form 表
amtyuranus
2003-08-20
打赏
举报
回复
上面的错了,这是sql server里的函数,在access里没有的
两个日期直接相减可以的这样得到的是天数,然后你在处理一下就是年龄了,当前日期是date()
具体要看你怎么算年龄了!!
cheny1234
2003-08-20
打赏
举报
回复
datediff("yyy",now(),myDate)
使用
SQL语句
根据生日计算
年龄
SQL计算
年龄
sql语句
利用出生年月获取
年龄
oracle: ## 标题 select
出生日期
, to_char(sysdate,‘YYYY’) - to_char(
出生日期
,‘YYYY’) as
年龄
from dbo.A001 ms sql: select datediff(year,
出生日期
,getdate()) as ‘
年龄
’ from dbo.A001 mysql: select (YEAR(CURDAT...
SQL由
出生日期
求
年龄
减去参数(时间戳),结果返回类型为Intrval(xxyears xxmos xx days)date_part('years',age(生日))就可以
求
出
年龄
。从时间戳或时间间隔中提取特点部
分
并返回,在这条语句中返回years。我们现在有一个学生关系表。
SQL数据库如何根据
出生日期
准确计算
年龄
,亲测有效
目标:根据
出生日期
计算当前的
年龄
步骤: 1.创建测试用的表 create TABLE birthday_test ( id int identity(1,1) PRIMARY key , name nvarchar(50) not null, birthday datetime not null DEFAULT('2010-10-01') ) 2.当前日期是2020-04-24,往表中插入三条数据 INSERT into birthday_test VALUES ('张三','2010-04-23')
数据库 根据
出生日期
计算
年龄
的sql几种数据库
写
法
ORACLE数据库: FLOOR(MONTHS_BETWEEN(SYSDATE,
出生日期
)/12) KINGBASE数据库: DATEDIFF(MONTH,
出生日期
,CURRENT_TIMESTAMP)/12 DB2数据库: TIMESTAMPDIFF(64,CHAR(CURRENT DATE - TIMESTAMP(
出生日期
)))/12
Access
7,712
社区成员
28,799
社区内容
发帖
与我相关
我的任务
Access
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
复制链接
扫一扫
分享
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章