DECODE(A, 1, 2, B) # A가 1이면 2, 아니면 B
DECODE(A, B, '1', C, '2', '3') # A가 B면 1, C면 2, 둘 다 아니면 3
ROUND(N,M): N을 M자리까지 반올림, M 생략시 소수점 위로 반올림
CEIL(N): N보다 큰 가장 작은 정수 ex) CEIL(2.54) = 3
FLOOR(N): N보다 작은 가장 큰 정수 ex) FLOOR(2.54) = 2
TRUNC(N, M) : N에서M자리 미만을 버린다.
몫과 나머지 구하기
SELECT 10 / 3 AS quotient
,10 % 3 AS remainder
SELECT 10.0 / 3
, CONVERT(float, 10) / 3
SELECT FLOOR(10.1 / 3) AS quotient
, 10.1 % 3 AS remainder