Oracle SQL月份百分之百完成公式

时间:2017-09-21 15:17:03

标签: sql oracle formula

您好我是Oracle新手。我想计算完成月份的百分比。我知道这将是当前的一天除以该月的最后一天,但我不知道如何在Oracle的SQL中写出来

所以今天是9月21日以来的21/30,本月有30天。完成月份的百分比将是70%,这是我想要在oracle中获得的

1 个答案:

答案 0 :(得分:3)

试试这个:

    SELECT ( extract( day from SYSDATE )/ 
             extract( day from LAST_DAY(SYSDATE) ))* 100 
    FROM dual;

Here is a good overview