본문으로 바로가기

[Oracle] MOD() - 나머지를 구하는 방법

category 2. Database/2_1 Oracle 2020. 7. 6. 21:50

   

 

이번 글에서는 나머지를 구하는 방법에 대하여 알아보도록 하겠습니다.

프로그래밍 언어에서는 주로 % 연산자로 구하는데요. 오라클에서는 어떻게 나머지를 구할까요?

MOD() 함수를 이용하면 아주 간단하게 나머지를 구할 수 있습니다. 

 

MOD() 함수

- 나누기 연산을 한 후에 구한 몫이 아닌 나머지를 결과로 되돌려주는 함수입니다.

 

아래 예제를 통하여 자세히 살펴보도록 하겠습니다.

나머지 값이 잘 출력된 것을 확인할 수 있습니다.

 

 

이번에는 사번이 홀수인 사람들을 검색해보는 쿼리를 예로 들어보겠습니다.

 

정수를 2로 나누어서 나머지가 0이면 짝수

정수를 2로 나누어서 나머지가 1이면 홀수

 

실제로 나머지를 이용하여 값을 구하는 일이 많습니다.

이번 기회에 확실하게 MOD() 함수를 마스터해서 실무에서 시간을 단축하셨으면 좋겠습니다.