数据库小笔记,三表联查
其中,课程设置表中包含课程和学期关系表,课程和学期关系表包含课程表和学期表,现在要查找课程设置表的课程和学期关系的属性和课程名称,这两个属性:
sql如下:
select c.id as value, a.course_name as text
from cs_semester_relation c
join cs_course_choose a
on a.id = c.course_choose_id
join cs_semester b
on b.id = c.semester_id
where sysdate between b.START_DATE and b.END_DATE
三个表都联查即可。