[sql] 날짜 및 시간을 다루는 스칼라 함수 (DATE, YEAR, MONTH, DAY, HOUR, MINUTE 등)

날짜 및 시간을 다루는 데 스칼라에서 많은 함수를 사용할 수 있습니다. 이러한 함수를 사용하여 날짜 및 시간을 추출하거나 형식을 지정할 수 있습니다.

DATE 함수

DATE 함수는 날짜 부분만 반환합니다. 예를 들어, 다음 코드는 오늘의 날짜를 반환합니다.

SELECT DATE(current_date())

YEAR, MONTH, DAY 함수

YEAR, MONTH, DAY 함수를 사용하여 날짜에서 연도, 월, 일을 추출할 수 있습니다.

SELECT YEAR('2022-06-15'), MONTH('2022-06-15'), DAY('2022-06-15')

HOUR, MINUTE, SECOND 함수

HOUR, MINUTE, SECOND 함수는 시간에서 시, 분, 초를 추출합니다.

SELECT HOUR('14:30:00'), MINUTE('14:30:00'), SECOND('14:30:00')

DATE_FORMAT 함수

DATE_FORMAT 함수를 사용하여 날짜 및 시간 형식을 지정할 수 있습니다.

SELECT DATE_FORMAT('2022-06-15', 'MM/dd/yyyy')

위에서 제시한 함수들을 사용하여 다양한 날짜 및 시간 연산을 수행할 수 있습니다.

참고자료: MySQL DATE and TIME Functions