[sql] 요일 가져오기 함수
일반적으로 DBMS에는 요일을 가져오는 기능이 내장되어 있습니다. 함수의 이름과 구문은 DBMS에 따라 다를 수 있으나, 대부분의 시스템에서 요일을 가져오는 함수를 제공합니다.
다음은 MySQL, SQL Server 및 PostgreSQL에서 요일을 가져오는 각각의 함수입니다.
MySQL에서 요일 가져오기
MySQL에서 DAYNAME()
함수를 사용하여 날짜의 요일을 가져올 수 있습니다. 아래는 사용 예시입니다.
SELECT DAYNAME('2022-01-01'); -- 토요일
SQL Server에서 요일 가져오기
SQL Server에서는 DATENAME()
함수를 사용하여 날짜의 요일을 가져올 수 있습니다. 아래는 사용 예시입니다.
SELECT DATENAME(dw, '2022-01-01'); -- Saturday
PostgreSQL에서 요일 가져오기
PostgreSQL에서는 TO_CHAR()
함수를 사용하여 날짜의 요일을 가져올 수 있습니다. 아래는 사용 예시입니다.
SELECT TO_CHAR('2022-01-01', 'Day'); -- Saturday
요약
각각의 DBMS에서는 날짜의 요일을 가져오는 함수를 제공하고 있으며, 각 함수의 구문은 DBMS마다 다를 수 있습니다. 이러한 함수를 사용하여 날짜 데이터에서 요일을 쉽게 추출할 수 있습니다.
참고문헌: