티스토리 뷰
[부스트 코스] 웹 백엔드 학습 내용을 정리한 글입니다.
UCASE,UPPER
대문자로 변경하여 반환합니다.
LCASE, LOWER
소문자로 변경하여 반환합니다.
SUBSTRING
문자열 일부를 반환합니다. 인덱스 첫번째는 1부터 시작합니다.
LPAD, RPAD
각각 왼쪽, 오른쪽 문자열을 채워서 반환합니다.
10자리를 채우는데 없다면 공백으로 채워서 노출 하는 예제입니다.
TRIM, LTRIM, RTRIM
양쪽, 왼쪽, 오른쪽 공백을 제거한 값을 반환합니다.
ABS(x)
절대값을 반환합니다.
MOD(n, m) 또는 n %m
n을 m으로 나눈 나머지 값을 반환합니다.
FLOOR(x)
x보다 크지 않은 가장 큰 정수를 반환합니다. BIGINT로 자동 변환합니다.
CEILING(x)
x보다 작지 않은 가장 작은 정수를 반환합니다.
ROUND(x)
x에 가장 근접한 정수를 반환합니다.
POW(x,y) POWER(x,y)
x의 y 제곱 승을 반환합니다.
GREATEST(x,y,z,...)
가장 큰 값을 반환합니다.
LEAST(x,y,z,...)
가장 작은 값을 반환합니다.
CURDATE(), CURRENT_DATE
오늘 날짜를 YYYY-MM-DD나 YYYYMMDD 형식으로 반환합니다.
CURTIME(), CURRENT_TIME
현재 시각을 HH:MM:SS나 HHMMSS 형식으로 반환합니다.
NOW(), SYSDATE() , CURRENT_TIMESTAMP
오늘 현시각을 YYYY-MM-DD HH:MM:SS나 YYYYMMDDHHMMSS 형식으로 반환합니다.
DATE_FORMAT(date,format)
입력된 date를 format 형식으로 반환합니다.
PERIOD_DIFF(p1,p2)
YYMM이나 YYYYMM으로 표기되는 p1과 p2의 차이 개월을 반환합니다.
댓글