✏️ STUDY/📍 data

[SQL 기초] UPPER / LOWER / 숫자 함수

나무울 2023. 6. 13. 21:35

 

 

https://youtu.be/VtVccm2adlY

위 강의를 보고 실습하면서 정리한 내용입니다.

 


 

UPPER / LOWER

  • 문자를 대문자 / 소문자로 바꿔주는 함수
  • SELECT UPPER('CodeLion');
  • SELECT LOWER('CodeLion');

 

[실습]

# 멤버 테이블에서 대소문자를 구분하지 않고 아이디가 'CodeLion'인 회원 조회
SELECT * FROM MEMBER WHERE ID = UPPER('CodeLion');

 

 


 

숫자 함수

  • 숫자 데이터를 조작하는 함수

 

[실습]

# 소수점 반올림
SELECT ROUND(3.16); # 출력값: 3
SELECT ROUND(3.67); # 출력값: 4
SELECT ROUND(3.16, 1); # 출력값: 3.2

# 소수점 버림
SELECT TRUNC(3.16); # 출력값: 3
SELECT TRUNC(3.67); # 출력값: 3
SELECT TRUNC(3.16, 1); # 출력값: 3.1

# 소수점 올림
SELECT CEIL(3.16); # 출력값: 4
SELECT CEIL(3.67); # 출력값: 4
SELECT CEIL(-3.16); # 출력값: 3