몫은 일반적으로 / 나누기 기호를 이용하여 연산을하면 나옵니다.
하지만 나머지는 자바나 일반적인 언어에서 사용하는 %를 이용하여 구할 수 없습니다.
나머지를 구하려면 MOD 함수를 사용 하면 됩니다.
몫구하기 /
SELECT 14/7 FROM DUAL
--2
SELECT 15/7 FROM DUAL
--2.14285714285714285714285714285714285714
몫은 그냥 나누면 나옵니다..
나머지구하기 MOD(n1,n2)
SELECT MOD(3,15) FROM DUAL
--3
SELECT MOD(15,3) FROM DUAL
--0
SELECT MOD(15,7) FROM DUAL
--1
MOD함수를 이용하여 나머지를 구할 수 있습니다.
'DB\SQL' 카테고리의 다른 글
[Oracle] 오라클 줄바꿈,개행 처리 (CHR(13),CHR(10)) (2) | 2020.05.20 |
---|---|
[Oracle] 오라클 문자와 아스키코드 변환(CHR,ASCII) (0) | 2020.05.18 |
[Oracle] 오라클 올림,내림,반올림,버림 함수 (0) | 2019.11.20 |
[Oracle] 오라클 최대,최소 값 구하기(GREATEST,LEAST) (0) | 2019.11.13 |
[Oracle] 오라클 다중 LIKE 문 (REGEXP_LIKE) (1) | 2019.11.11 |