[SQL] Scalar Func.

곽민호·2024년 7월 9일

제로베이스 DS

목록 보기
4/5

스칼라 함수 요약

UCASE, LCASE, MID, LENGTH, ROUND, NOW, FORMAT
agg fun과 사용법 동일.
스칼라는 크기만 가지고 있다. 벡터랑 다르게 방향은 가지고 있지 않음. 그래서 데이터로 쓰기 좋은듯.


기본 구조

select 스칼라함수(column)
from table_name
where condition;

파이썬 함수랑 동일한게 많아서 어려운건 없다.
ucase, lcase는 영문자를 대소문자로 변환해주는거라 필요할 때 쓸거같고, now는 날짜와 시간을 출력해야될 때만 쓸거같다.
round나 format은 파이썬에서도 자주 써서 데이터 추출할 때 많이 쓰일 것 같다. (사용법도 똑같음)
mid 개념 좀 알아보자.


MID

select mid(문자열, 문자열 시작 위치, 문자열 길이);


▼ mid로 sql만 추출해보자

  • 띄어쓰기 포함, 앞에서부터 9번째부터 3글자만

  • 뒤에서 8번째부터 3글자만

ROUND

구조만 복습

select round(num, decimals_place);


FORMAT

구조만 복습

select format(num, decimals_place);


  • 이 글은 제로베이스 강의 자료 일부를 발췌하여 작성했습니다.

0개의 댓글