SELECT Aa.* ,
B.col,
B.col,
C.col,
C.col
FROM
(SELECT A.col,
A.col,
A.col,
A.col ,
A.col,
A.col,
A.col,
A.col,
A.col,
A.col,
A.col ,
A.col
FROM A
WHERE A.class1id = 1000000
AND 1
ORDER BY A.oktime DESC LIMIT 286660,20) Aa
LEFT JOIN B ON Aa.class2id=B.id
LEFT JOIN C ON Aa.username=C.username
.jpg)
.jpg)
SELECT Aa.* ,
B.col,
B.col,
C.col,
C.col
FROM
(SELECT A.col,
A.col,
A.col,
A.col ,
A.col,
A.col,
A.col,
A.col,
A.col,
A.col,
A.col ,
A.col
FROM A
INNER JOIN
(SELECT askid
FROM solve_answerinfo use INDEX (idx_1)
WHERE class1id = 1000000
ORDER BY oktime DESC LIMIT 389300,20) aaa USING (askid)) Aa
LEFT B ON Aa.class2id=B.id
LEFT JOIN C ON Aa.username=C.username;create index idx_1 on solve_answerinfo (oktime,askid,class1id);
MySQL SQL优化:SQL爬虫翻页优化,布布扣,bubuko.com
原文:http://blog.csdn.net/dba_waterbin/article/details/22981919