Certificate/SQL

[SQL] ucase, lcase, date, time, function

Olivia-BlackCherry 2023. 5. 3. 13:01

built in 함수에 대해 알아보자. 

 

첫 번째로, 

ucase, upper 함수는 uppercase 즉, 대문자로 만드는 함수이다. 

lcase, lower 함수는 lowercase 즉, 소문자로 만드는 함수이다. 

 

 

두 번째로,

대부분의 데이터베이스는 날짜와 시간에 관련하여 아래와 같은 데이터타입을 가진다. 

1. date  YYYYMMDD

year, month, day

 

2. TIME HHMMSS

hour, minutes, second

 

3. TIMESTAMP

yyyymmddhhmmsszzzzzz

 

 

날짜와 시간과 관련한 함수는 아래와 같다. 

year()

month()

day()

 

dayofmonth()

dayofweek()

dayofyear()

 

week()

hour()

minute()

second()

 

 

세 번째로,

연습문제를 풀어보자. 

table : PETRESCUE

 

1. 구조한 날짜로부터 3일 이내의 날짜를 retrieve한다.

 

수학적인 연산을 가미할 수 있다. 

 

 

2. 구조한 후 얼마나 많은 시간이 걸렸는지 계산한다. 

current_date, current_time 은 현재의 날짜, 시간을 의미한다.