Sponsored By
















언어마다 날짜의 기본단위가 다르다.

그것을 확인함을 위함이다.

 

SELECT BIRTH_DATE -1, BIRTH_DATE, BIRTH_DATE +1

FROM TEMP

WHERE EMP_NAME LIKE '홍길동' ;

 

 

 

보이는 것과 같이 +-1 식 계산하였을때, 일단위로 바뀌는 것을 확인할 수 있다. 

 

 

POWER함수에 대해 보자.

 

 

 

ㅁ. POWER ; 주어진 숫자의 지정된 수 만큼의 제곱을 한 값을 돌려준다.

 

 

 

ㅁ. 사용예시

>

SELECT POWER(2,10) FROM DUAL;

 

SELECT POWER(2, NO) FROM MOD_TEST;

 

 

 

 

 

'DBMS > SQL' 카테고리의 다른 글

[ SQL ] MONTHS_BETWEEN/ 개월차이  (0) 2020.01.03
[ SQL ] ADD_MONTHS/ 개월단위 가감  (0) 2020.01.02
[ SQL ] MOD함수/ 나머지값보기/ %%  (0) 2019.12.31
[ SQL ] FLOOR함수/ 버림함수  (0) 2019.12.31
[ SQL ] CEIL함수/ 올림함수  (0) 2019.12.30

Q. CREATE TABLE MOD_TEST AS SELECT ROWNUM AS NO FROM TEMP; 로 테이블을 먼저 만든다음

MOD_TEST의 NO값을 이용해 3개씩 묶어보자.

 

 

 

 

A.

>

SELECT NO, MOD(NO-1,3)+1 OUT FROM MOD_TEST;

 

 

 

 

 

'DBMS > SQL' 카테고리의 다른 글

[ SQL ] ADD_MONTHS/ 개월단위 가감  (0) 2020.01.02
[ SQL ] POWER함수/ 제곱/ ^/ **  (0) 2020.01.02
[ SQL ] FLOOR함수/ 버림함수  (0) 2019.12.31
[ SQL ] CEIL함수/ 올림함수  (0) 2019.12.30
[ SQL ] SIGN함수/ -1,0,+1 로 나타내기  (0) 2019.12.30

MOD함수에 대해 알아보자.

 

 

 

ㅁ. MOD ; 주어진 숫자를 지정된 숫자로 나눈 나머지를 돌려준다. 타언어의 %%에 해당하는 함수.

 

 

 

ㅁ. 사용예시

>

SELECT MOD(1,3), MOD(2,3), MOD(3,3), MOD(4,3)

FROM DUAL;

 

 

 

FLOOR함수에 대해 알아보겠다.

 

 

ㅁ. FLOOR ; 주어진 숫자보다 작거나 같은 정수 중 최대값을 돌려준다.

 

 

 

ㅁ. 사용예시

>

SELECT FLOOR(2), FLOOR(2.1)

FROM DUAL;

 

 

 

 

'DBMS > SQL' 카테고리의 다른 글

[ SQL ] POWER함수/ 제곱/ ^/ **  (0) 2020.01.02
[ SQL ] MOD함수/ 나머지값보기/ %%  (0) 2019.12.31
[ SQL ] CEIL함수/ 올림함수  (0) 2019.12.30
[ SQL ] SIGN함수/ -1,0,+1 로 나타내기  (0) 2019.12.30
[ SQL ] TRUNC함수/ 버림함수  (0) 2019.12.30


Sponsored By















+ Recent posts