refactor: 更改子查询为join

This commit is contained in:
张松 2024-12-30 21:04:18 +08:00
parent ddb1c196b3
commit 649f8f0c3f
1 changed files with 10 additions and 2 deletions

View File

@ -47,8 +47,16 @@
FROM
course AS c
LEFT JOIN course_classification AS cc ON c.classify_id = cc.classification_id
left join banner as b on b.id=c.banner_id
left join (select course_id,count(*) as courseDetailsCount from course_details group by course_id) d.course_id = c.course_id
LEFT JOIN banner AS b ON b.id = c.banner_id
LEFT JOIN (
SELECT
course_id,
COUNT(*) AS courseDetailsCount
FROM
course_details
GROUP BY
course_id
) AS d ON d.course_id = c.course_id
WHERE
1 = 1
AND c.is_delete = 0