[제로베이스][SQL] SCALAR FUNCTIONS

한결·2024년 1월 31일
post-thumbnail

Scalar Functions

입력값을 기준으로 단일 값을 반환하는 함수

UCASE : 영문을 대문자로 변환하는 함수
LCASE : 영문을 소문자로 변환하는 함수
MID : 문자열 부분을 반환하는 함수
LENGTH : 문자열의 길이를 반환하는 함수
ROUND : 지정한 자리에서 숫자를 반올림하는 함수 (0이 소수점 첫째 자리)
NOW : 현재 날짜 및 시간을 반환하는 함수
FORMAT : 숫자를 천단위 콤마가 있는 형식으로 반환하는 함수


UCASE

SELECT UCASE(string);


$15가 넘는 메뉴를 대문자로 조회


LCASE

SELECT LCASE(string);


MID

SELECT MID(string, start_position, length);

  • string : 원본 문자열
  • start : 문자열 반환 시작 위치 (첫글자는 1, 마지막 글자는 -1)
  • length : 반환할 문자열 길이


LENGTH

SELECT LENGTH(string);


ROUND

SELECT ROUND (number, decimals_place);

  • number : 반올림할 대상
  • decimals : 반올림할 소수점 위치 (option)


NOW

SELECT NOW();


FORMAT

SELECT FORMAT (number, decimal_place);

  • number : 포맷을 적용할 문자 혹은 숫자
  • decimals : 표시할 소수점 위치


profile
낭만젊음사랑

0개의 댓글