[sql] 날짜에서 연도 가져오기 함수
보통 날짜 형식의 데이터의 연도를 추출하기 위해서는 데이터베이스 시스템에 따라 다른 함수를 사용합니다.
MySQL
MySQL에서는 YEAR()
함수를 사용하여 날짜에서 연도를 가져올 수 있습니다. 아래는 예제 코드입니다.
SELECT YEAR('2022-01-15');
이 쿼리는 ‘2022-01-15’에서 연도를 추출하여 2022를 반환합니다.
PostgreSQL
PostgreSQL에서는 EXTRACT()
함수를 사용하여 연도를 가져올 수 있습니다. 아래는 예제 코드입니다.
SELECT EXTRACT(YEAR FROM TIMESTAMP '2022-01-15');
이 쿼리는 ‘2022-01-15’에서 연도를 추출하여 2022를 반환합니다.
SQL Server
SQL Server에서는 YEAR()
함수를 사용하여 연도를 가져올 수 있습니다. 아래는 예제 코드입니다.
SELECT YEAR('2022-01-15');
이 쿼리는 ‘2022-01-15’에서 연도를 추출하여 2022를 반환합니다.
위의 함수들을 사용하여 날짜에서 연도를 추출할 수 있습니다. 데이터베이스 시스템에 따라 해당 함수의 사용법이나 형식이 다를 수 있으니 참고 자료를 참조하시기 바랍니다.