2014-09-29 2 views
0

이 MySQL Query를 실행하면 빌드중인 Project Tasks의 Gantt 차트 시작 날짜가 표시됩니다.MySQL DateTime이 0000-00-00으로 설정된 경우 MIN DateTime을 선택하십시오. 00:00:00

모든 프로젝트 작업에 시작 날짜가 설정되어 있지만 아직 시작되지 않은 작업은 값이 0000-00-00 00:00:00입니다.이 결과는 내 Gantt 차트에서 16,343 일

SELECT MIN(date_started) AS start_date 
FROM apoll_web_projects_tasks 
WHERE project_id = '205e34c6-7381-92eb-e6ab-54125429cd2a' 

원하는 값을 얻는 방법이 있습니까? 0000-00-00 00:00:00의 값을 무시하고 있습니까?

답변

3

그냥 같이 WHERE date_started != '0000-00-00 00:00:00'을 추가

SELECT MIN(date_started) AS start_date 
FROM apoll_web_projects_tasks 
WHERE project_id = '205e34c6-7381-92eb-e6ab-54125429cd2a' 
AND date_started != '0000-00-00 00:00:00' 
관련 문제