Jianwillan 2023-07-05 20:05 采纳率: 0%
浏览 70
已结题

PostgreSQL

PostgreSQL中如何实现月份相加减
例如:‘2023-06-06’ - ‘2022-9-06’ = 9
‘2023-05-04’ - ‘2021-05-04’ = 24
诸如此类的这样的计算

  • 写回答

12条回答

  • 游一游走一走 2023-07-05 20:18
    关注
    获得1.20元问题酬金

    age function returns interval:

    age(timestamp1, timestamp2)
    

    然后解构出年月,年数*12+月数

    select extract(year from age(timestamp1, timestamp2)) * 12 +
    extract(month from age(timestamp1, timestamp2))
    
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 7月13日
  • 创建了问题 7月5日

悬赏问题

  • ¥20 游戏mod是如何制作的
  • ¥15 关于#hadoop#的问题:按照老师上课讲的步骤写的
  • ¥20 有人会用这个工具箱吗 付fei咨询
  • ¥30 成都市武侯区住宅小区兴趣点
  • ¥15 Windows软实时
  • ¥15 自有服务器搭建网络隧道并且负载均衡
  • ¥15 opencv打开dataloader显示为nonetype
  • ¥15 MacOS 80端口外网无法访问
  • ¥50 js逆转反解密-会的来
  • ¥15 wrodpress如何调取数据库并展示