누구든지이 쿼리를 최적화 할 수 있습니까?하위 쿼리가없는 MySql 쿼리 최적화
SELECT distinct t.designation,
(SELECT sum(time_to_sec(timediff(outtime,intime)))
FROM onlinetime where datecreated BETWEEN '2012-01-01 00:00:01'
AND '2012-12-31 23:59:59' and designation=t.designation) as totsec
FROM onlinetime t;
onlinetime 테이블에서 지정 및 총 시간 (초)을 가져 오려고합니다. 그것에는 8000 개의 레코드 만 있지만 위 쿼리는 많은 시간이 걸립니다. 이것을 최적화하는 다른 방법이 있습니까?
이것이 내가 원하는 것입니다 ... 시간 내 주셔서 감사합니다 ... – user1854007
안녕하세요. : D –