实训案例列表

beetlsql3-dev
maLix 2 years ago
parent 289404aa98
commit 6074ba1caf

@ -72,7 +72,8 @@ queryByConditionMergeOpenCourseHandsOn
t.course_info_id as system_course_info_id, t.course_info_id as system_course_info_id,
(select course_info_name from course_info zc where zc.course_info_id = t.course_info_id and zc.course_info_status = 1 limit 1) as system_course_info_id_text, (select course_info_name from course_info zc where zc.course_info_id = t.course_info_id and zc.course_info_status = 1 limit 1) as system_course_info_id_text,
t.course_info_full_id, t.course_info_full_id,
t.data_type t.data_type,
t.hands_on_status
@} @}
FROM FROM
( (
@ -87,7 +88,8 @@ queryByConditionMergeOpenCourseHandsOn
c.`user_id`, c.`user_id`,
a.course_info_id as system_course_info_id, a.course_info_id as system_course_info_id,
a.course_info_full_id, a.course_info_full_id,
'ADMIN_ADD' AS data_type 'ADMIN_ADD' AS data_type,
c.hands_on_status
FROM FROM
hands_on c hands_on c
LEFT JOIN course_info a ON c.course_child_node = a.course_info_id UNION ALL LEFT JOIN course_info a ON c.course_child_node = a.course_info_id UNION ALL
@ -104,7 +106,8 @@ queryByConditionMergeOpenCourseHandsOn
a.course_info_full_id,-- 判断关联课程是系统内置,还是院校添加的 a.course_info_full_id,-- 判断关联课程是系统内置,还是院校添加的
CASE WHEN a.course_info_id IS NOT NULL THEN CASE WHEN a.course_info_id IS NOT NULL THEN
'ADMIN_ADD' ELSE 'FACULTY_ADD' 'ADMIN_ADD' ELSE 'FACULTY_ADD'
END AS data_type END AS data_type,
1 as hands_on_status
FROM FROM
teacher_open_course_hands_on c teacher_open_course_hands_on c
LEFT JOIN course_info a ON c.course_child_node = a.course_info_id LEFT JOIN course_info a ON c.course_child_node = a.course_info_id

Loading…
Cancel
Save