pgsql有个字段为入职日期如‘2023-01-05’判断该人的工龄需转化为月如54月
可以使用以下SQL语句计算工龄:
SELECT
DATE_PART('year', now()) - DATE_PART('year', 入职日期) +
(DATE_PART('month', now()) - DATE_PART('month', 入职日期))/12.0
AS 工龄
FROM 表名;
其中,DATE_PART函数用于获取日期的年份和月份,除法运算符/用于计算月份的小数部分。
原文地址: https://www.cveoy.top/t/topic/b8aK 著作权归作者所有。请勿转载和采集!