我有以下查询,它运行正常,但执行时间太长。我该如何改进呢。
我的查询:
SELECT *
FROM chapter
LEFT JOIN page
ON chapter.chapterID = page.chapterID
WHERE
chapter.lectureID = 5
AND chapter.category LIKE 'Intermediate'
GROUP BY
page.pageID,
page.chapterID
答案 0 :(得分:2)
简单。使用equals而不是LIKE。然后删除你的GROUP BY,因为它没用。
SELECT *
FROM chapter
LEFT JOIN page ON chapter.chapterID = page.chapterID
WHERE chapter.lectureID = 5 AND chapter.category = 'Intermediate'