2013-03-25 3 views
0

작동하지 나는이 같은 데이터가있는 테이블이 : 나는 질의를 필요로케이스 조건이 날짜

Date 
------- 
1900-01-01 00:00:00.000 
1900-01-01 00:00:00.000 
1900-01-01 00:00:00.000 
2012-02-02 00:00:00.000 
2012-02-03 00:00:00.000 
1900-01-01 00:00:00.000 

1900-01-01 00:00:00.000가 나타날 때마다, 내가 ''으로 검색 열을 필요로 다른 값이 동일해야

Select case 
When CONVERT(VARCHAR(10),app.LastActivityDate,101) = '1900-01-01' THEN '' 
End as [Last Activity Date] from t_name 

답변

1

대신을 시도해보십시오

Select case 
When app.LastActivityDate = cast('19000101' as datetime) 
THEN '' 
ELSE CONVERT(VARCHAR(10),app.LastActivityDate,101) 
End as [Last Activity Date] from t_name 
+0

덕분에 그 작업을 – Anand