yangfeng před 1 rokem
rodič
revize
0638bd7d50

+ 8 - 6
web/src/main/java/com/ynfy/buss/course/course/mapper/xml/CourseMapper.xml

@@ -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>