기관이 포함 된 사례 목록이 있습니다. 모든 대행사는 상태가 할당 된 작업을 포함합니다. 0 = 완료, 1 = 진행 중이고 2 = 기한 초과.MYSQL - 올바른 데이터를 가져 오지 못함 MAX
기한이 지난 경우 모든 사례를 보여 주려고합니다. 현재 일부 작업이 지연되었지만 쿼리에서 상태가 1로 표시됩니다.
SQL 바이올린은 여기 http://sqlfiddle.com/#!2/a4394/3
나는 올바른 데이터를 꺼내하기 위해 변경해야 모르겠어요. 어떤 아이디어?
도움을 주시면 대단히 감사하겠습니다. (가) 등 조인,하지만 쿼리가 위의 연체 및 완료되지 않은 모든 경우를 제공하기위한 기지 않고
select * from `cases_task_association` where status =2;
이것은 :
당신은'group by '을 잘못 사용하고 있기 때문에 (그리고 MySQL - 유일하게 DBMS로서 - 그런 "불법적 인"사용이 가능하기 때문에). 자세한 내용은 다음을 참조하십시오. http://rpbouman.blogspot.de/2007/05/debunking-group-by-myths.html –
+1 자신의 sqlfiddle을 제공합니다. – MAV
다시 한 번 자신의 sqlfiddle을 제공합니다. –