开发者社区 问答 正文

只用年份和月份相减,得到相差月数,sql语句如何写?

如 “2011/7/1 14:31:35” 与 “2011/5/29 14:31:35” 相减时,实际是”2011年7月“与“2011年5月” 相减,得到相差月数,结果为2。
诚恳求教。 多谢关注!

展开
收起
落地花开啦 2016-02-08 15:00:09 6501 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    Oracle的话直接有months_between函数,其他数据库的也不难,关键你要明确数据库里面的是日期型数据,日期型本身并没有格式,你可以把它转换成你想要的格式进行处理,比如yyyyMM

    2019-07-17 18:39:40
    赞同 展开评论
问答分类:
SQL
问答地址: