@@ -64,6 +64,8 @@
c.*,
tmp.learn_number
FROM
+ course c
+ LEFT JOIN
(
SELECT
cc.course_id,
@@ -74,12 +76,12 @@
LEFT JOIN course_catalog cc ON ucc.course_catalog_id = cc.id
GROUP BY
cc.course_id
- ORDER BY
- learn_number DESC
- <if test="limit !=null">
- LIMIT #{limit}
- </if>
) tmp
- LEFT JOIN course c ON c.id = tmp.course_id
+ ON c.id = tmp.course_id
+ ORDER BY
+ tmp.learn_number DESC
+ <if test="limit !=null">
+ LIMIT #{limit}
+ </if>
</select>
</mapper>