SQL INSTR, TRIM(공백제거),CEIL, FLOOR, MOD, ROUND 설명 및 예제
Devel/DB_SQL2022. 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 같이 마이너스로 넣는 경우 소수점 기준으로 왼쪽에서 반올림한다.
'Devel > DB_SQL' 카테고리의 다른 글
Ubuntu Mysql root계정 패스워드 설정, 변경하는 법 (0) | 2022.01.25 |
---|---|
Ubuntu에 mysql 설치하는 방법 (0) | 2022.01.24 |
SQL 공백, null 체크하는 방법 (0) | 2022.01.18 |
SQL INITCAP, LOWER, UPPER, CONCAT, LPAD, SUBSTR, LENGTH e, REPLACE 함수 설명 및 예제 (0) | 2022.01.18 |
SQL 비교연산자, 논리연산자, 연산자 우선 순위, LIKE, ORDER BY 설명 및 예제 (0) | 2022.01.17 |
댓글()