티스토리 뷰
1. MOD - 역할
정수 값 2개를 입력하여 나머지 반환하는 함수
◈ 구문형식
MOD(숫자1,숫자2) - 숫자1을 숫자2로 나눈 나머지 반환
2. MOD - SQL 문장
◈ SQL
1 2 | SELECT MOD(10,2) AS MOD_1 ,MOD(10,3) AS MOD_2 ,MOD(10,4) AS MOD_3 ,MOD(10,5) AS MOD_4 FROM DUAL |
◈ 결과
MOD_1 | MOD_2 | MOD_3 | MOD_4 |
0 | 1 | 2 | 0 |
◈ 설명
MOD 함수는 몫을 반환하는 것이 아니라 나머지를 반환하는 함수입니다.
그래서 10을 2로 나누면 몫은 5, 나머지는 0 이라서 0을 반환합니다.
나머지 3,4,5로 나누어도 마찬가지로 나머지가 1,2,0으로 반환이 됩니다.
'[개발]프로그래밍 > sql' 카테고리의 다른 글
[oracle] ADD_MONTHS - 특정 날짜에 월을 더함 (0) | 2019.11.13 |
---|---|
[oracle] WIDTH_BUCKET - 지정한 범위에서 위치 반환 (0) | 2019.11.13 |
[oracle] CEIL() - 올림하여 정수값 반환 (0) | 2019.11.12 |
[oracle] BETWEEN AND - 범위에 있는 값 가져오기 (0) | 2019.11.12 |
[oracle] WITH - 인라인 뷰를 응용한 서브쿼리 (0) | 2016.11.02 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday