2012-03-29 3 views
-1

아래의 코드를 기반으로하는 날짜 (월요일부터 일요일까지)에 대한 각 날짜를 추적 할 수 있습니까?날짜 요일을 기반으로하는 날짜

DECLARE @DATA TABLE(
    Movie1 DATETIME, 
    Movie2 DATETIME, 
    Movie3 DATETIME, 
    Movie4 DATETIME, 
    Movie5 DATETIME 
) 
INSERT INTO @DATA 
SELECT '01/20/2010','02/15/2010','02/02/2010','03/31/2010','04/16/2010' 
+4

당신이 무엇을 의미하는지에 대해 좀 더 설명해 주시겠습니까? – Mark

+0

@ FullmetalBoy가 우리의 답변에 도움이 되었습니까? 그렇지 않다면 질문을 명확히 할 수 있습니까? –

답변

2

예를 들어 텍스트를 반환하는 방법을 묻는 경우 "월요일"날짜를 기준으로 MSDN의 DATENAME 함수를 살펴보십시오.

select datename(weekday, Movie1) from @DATA 
1

이 시도 :

select 
datename(dw, Movie1) Movie1Day, 
datename(dw, Movie2) Movie2Day, 
datename(dw, Movie3) Movie3Day, 
datename(dw, Movie4) Movie4Day, 
datename(dw, Movie5) Movie5Day 
from @DATA 
관련 문제