在sql语句中如何计算年份的相差值?谢谢

wchunge 2005-04-08 09:53:46
如,数据库中的某字段值是1992-05-06,如何计算当前系统时间与数据库中某字段值(时间)的相差?
...全文
574 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
puppeter 2005-04-08
  • 打赏
  • 举报
回复
上边那个是计算天数
SELECT datediff(yyyy, rst.fields("时间"),getdate())
这个是计算年份相差的
SELECT datediff(mm, rst.fields("时间"),getdate())
这个是计算月份相差的
puppeter 2005-04-08
  • 打赏
  • 举报
回复
SELECT datediff(dy, rst.fields("时间"),getdate())
wchunge 2005-04-08
  • 打赏
  • 举报
回复
请问在SQL语句中如何写,谢谢
mustapha 2005-04-08
  • 打赏
  • 举报
回复
datepart(y,rst.fields("时间"),getdate())

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧