2010-04-30 3 views
2

SQL에서 쿼리를 실행 중이므로 0000-00-00이 아닌 최소 날짜를 선택해야합니다. 이 값을 제외하고 다음 최소 날짜를 선택하는 방법이 있습니까?0000-00-00을 제외한 최소 날짜 선택

+1

(SQL-서버, MySQL이 오라클, ...)? 일부 테이블에서 날짜를 선택 하시겠습니까? 날짜는 어떻게 저장됩니까? –

+0

AFAIK MS SQL의 최소 최소 날짜 값은 01-01-1900입니다. 그 가치는 어떻게 당신의 식탁에서 끝났습니까? – danish

+0

'0000-00-00'의 날짜가 유효하지 않습니다. 그러나 '0000-01-01'은 유효한 날짜입니다. 너는 무엇을 찾으려고하니? – adam

답변

6
SELECT MIN(mydate) 
FROM mytable 
WHERE mydate > '0000-00-00' 
0
select min(date) 
from tbl 
where date > '0000-00-00' 
사용중인 데이터베이스의 어떤 종류의
+0

감사합니다. 그것은 내가 기대했던 것보다 간단했습니다. – nsw1475