시작하기무료로 시작하기

날짜의 일부를 표시하기

DATENAME()DATEPART()는 비슷한 함수입니다. 차이점은, 전자는 날짜의 일부를 문자열로 보여주는 반면, 후자는 정수 값만 반환한다는 점이에요.

이 연습 문제에서는 두 함수를 모두 사용해 first_vote_date의 월과 요일을 서로 다른 형태로 선택해 보겠습니다.

이 연습은 강의의 일부입니다

SQL Server에서 데이터 조작을 위한 함수

강의 보기

연습 안내

  • 첫 번째 투표의 월 번호를 추출하세요.
  • 첫 번째 투표의 월 이름을 추출하세요.
  • 첫 번째 투표의 요일 번호를 추출하세요.
  • 첫 번째 투표의 요일 이름을 추출하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

SELECT 
	first_name,
	last_name,
   	-- Extract the month number of the first vote
	___(MONTH,___) AS first_vote_month1,
	-- Extract the month name of the first vote
    ___(MONTH,___) AS first_vote_month2,
	-- Extract the weekday number of the first vote
	___(WEEKDAY,___) AS first_vote_weekday1,
    -- Extract the weekday name of the first vote
	___(WEEKDAY,___) AS first_vote_weekday2
FROM voters;
코드 편집 및 실행