SELECT MOD(11,4) "Modulus" FROM DUAL;   Modulus
----------
         3

解决方案 »

  1.   

    谢谢了!如果是取整数呢?是不是有和其他数据里面一样有trunc?我对oracle不熟悉,各位大哥指点一下!
      

  2.   

    round():4舍5入的
    trunc():截取
      

  3.   

    select round(123.2),trunc(123.567,2),floor(8.3),floor(8.8),ceil(8.3),ceil(8.8) from dual;
      

  4.   

    select 数量,trunc(数量/(6*12)),trunc(mod(数量/(6*12))/12),trunc(mod(mod(数量/(6*12))/12)/6) from A表
      

  5.   

    2400%1*6*12,可得到余数(jsp中)