2010년 5월 18일 화요일

SQL공부 #3

1.
select ceil(23.4432) -- 소수점기준으로 올림, 24
from dual;
select floor(23.4432) -- 소수점기준으로 내림, 23
from dual;
select round(49.995, 2),       -- 소수점 아래 둘째자리에서 반올림, 50
       round(49.995, -2),      -- 소수점 위 둘째자리에서 반올림, 0
       round(9756449.995, -4)  -- 소수점 위 넷째자리에서 반올림, 9760000
from dual;
select TRUNC(49.995, 2),       -- 소수점 아래 둘째자리에서 버림, 49.99
       TRUNC(49.995, -1),      -- 소수점 위 첫째자리에서 버림, 50
       TRUNC(9756449.995, -4)  -- 소수점 위 넷째자리에서 버림, 9750000
from dual;
select empno, mod(empno, 2), mod(empno, 3) -- 2로 나눈 나머지, 3으로 나눈 나머지
from emp;

댓글 없음:

댓글 쓰기