본문 바로가기

인프런/[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이

숫자 및 문자열 관련 함수

숫자 관련 함수

 

 

소수점 이하 숫자

 

ROUND(컬럼명/값, N)

  • 값의 소수점 이하 N자리에서 반올림할 때 사용

 

TRUNCATE (컬럼명/값, N)

  • 값의 소수점 이하를 N자리까지만 남기고 버릴 때 사용

 

CEIL(컬럼명/값)

  • 값의 소수점 이하를 올림해 정수를 반환할 때 사용

 

FLOOR(컬럼명/값)

  • 값의 소수점 이하를 버림해 정수를 반환할 때 사용

 

 

간단한 연산

 

POWER(컬럼명/값, N) / POW(컬럼명/값, N)

  • 값을 N제곱해서 반환할 때 사용

 

SQRT(컬럼명/값)

  • 값의 제곱근을 반환할 때 사용

 

MOD(컬럼명/값, N)

  • 값을 N으로 나눈 나머지를 반환할 때 사용

 

ABS(컬럼명/값)

  • 값의 절대값을 반환할 때 사용

 

 

 

문자열 관련 함수

 

 

문자열

 

LOWER(컬럼명/문자열)

  • 문자열의 모든 문자를 소문자로 반환할 때 사용

 

UPPER(컬럼명/문자열)

  • 문자열의 모든 문자를 대문자로 반환할 때 사용

 

REPLACE(컬럼명/문자열, 패턴1, 패턴2)

  • 문자열에 포함된 패턴1을 패턴2로 대체해 반환할 때 사용

 

CONCAT(컬럼명/문자열1, 컬럼명/문자열2, …)

  • 여러 개의 문자열을 차례대로 연결해 하나의 문자열로 반환할 때 사용

 

 

'인프런 > [백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이' 카테고리의 다른 글

Set 4 문제  (0) 2025.10.24
Set 3 문제  (0) 2025.10.23
Set 2 문제  (0) 2025.09.26
Set 1 문제  (0) 2025.09.25