SQL INSTR, TRIM(공백제거),CEIL, FLOOR, MOD, ROUND 설명 및 예제

Devel/DB_SQL|2022. 1. 19. 00:00
반응형

SQL

INSTR

INSTR은 (MILLER 문자 안에 , 찾을 문자값 'L', 시작위치 , 2번째 L의 위치는 어디냐)

찾고자 하는 문자값이 없으면 0으로 출력됨.

 

LTRIM

EX. LTRIM(JOB,'A')->첫 글자가 'A' 인경우만 지워진다. ANALYST-> NALYST

 

 

 

RTRIM

RTRIM은 뒷자리가 N인경우, N지워짐

 

EX. 공백제거

 

 

TRIM

TRIM은 앞뒤 다 제거,  앞뒤 공백 제거할때 사용.

문자열에서 머리말, 꼬리말 또는 양쪽에 있는 지정 문자를 제거. (leading | trailing | both 가 생략되면 both가 기본)

제거할 문자를 입력하지 않으면 기본적으로 공백이 제거된다.

EX. 공백제거

 

 

CEIL

CEIL은 무조건 올림

 

FLOOR

FLOOR은 버림.

 

 

 

MOD

MOD는 나눗셈 후 숫자의 나머지를 구하는 함수.

홀짝 구할때, 배수 구할때 사용.

 

 

ROUND

ROUND는 반올림해주는 함수.

0이나 값을 넣지 않을 경우 소수점을 기준으로 반올림 한다. -2 같이 마이너스로 넣는 경우 소수점 기준으로 왼쪽에서 반올림한다.

 

 

댓글()
loading