int quarter = (month - 1)/3 + 1;
Oracle根据月份获取季度:
SELECT FLOOR((TO_NUMBER(F_MONTH) - 1) / 3) + 1 FROM DUAL
FLOOR是指:
ceil(n) 取大于等于数值n的最小整数;
floor(n)取小于等于数值n的最大整数
int quarter = (month - 1)/3 + 1;
Oracle根据月份获取季度:
SELECT FLOOR((TO_NUMBER(F_MONTH) - 1) / 3) + 1 FROM DUAL
FLOOR是指:
ceil(n) 取大于等于数值n的最小整数;
floor(n)取小于等于数值n的最大整数