假设课程表为courses,选修关系表为course_relationships,可以使用以下SQL查询语句:
SELECT c1.name AS course_name, c2.name AS indirect_course_name
FROM courses c1
INNER JOIN course_relationships cr ON c1.id = cr.course_id
INNER JOIN courses c2 ON cr.indirect_course_id = c2.id;
其中,c1表示课程表的别名,c2表示间接选修课程表的别名,cr表示选修关系表的别名。