Scalar Functions

문국현·2024년 4월 22일

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

  • UCASE : 영문을 대문자로 변환하는 함수

  • lcase : 영문을 소문자로 반환하는 함수

  • MID : 문자열 부분을 반환하는 함수

  • LENGTH : 문자열의 길이를 반환하는 함수 (Python의 Len함수랑 같은 기능)

  • ROUND : 지정한 자리에서 숫자를 반올림하는 함수(0이 소수점 첫쨰자리)

  • NOW : 현재 날짜 및 시간을 반환하는 함수

  • FORMAT : 숫자를 천단위 콤마가 있는 형식으로 반환하는 함수

MID 예제 : 1번위치에서 4글자를 조회

select MID('This is mid test', 1, 4);

ROUND 문법 : select round(number, decimals-place);

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

예제 : 반올림할 위치를 지정하지 않을 경우, 소수점 자리 (0) 에서 반올림

  • select round(315.625); # 디폴트값 : 0

FORMAT 문법 : select format(number, decimal_place);

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

소수점을 표시하지 않을 경우 0 : select format(12345.6789, 0);

소수점 두자리까지 표시할 경우 2 : selecrt format(12345.6789, 2);

0개의 댓글