select datepart(day, times) from t_event
이걸 실행하면 원하는 결과가 times 라는 date 형식의 컬럼에서 날짜만 뽑고 싶은데요.
현재는
1
2
3
4
...
29
30
이런식인데요..
이렇게 말고.. 자릿수를 두자리로 맞춰서
01
02
03 ...
이런식으로 나타나게 할 수는 없나요?
좀 무식한 방법같이 보이지만 ㅋㅋ
select right('00' + convert(varchar(2),datepart(day, times)) ,2)
from t_event
전 case를 써야하나하구 생각했는데..
고맙습니다. ^^
select substring( Convert( char(10), [time], 120 ), 6, 2 ) as [mm] from t_event