数据库小笔记,三表联查

 

其中,课程设置表中包含课程和学期关系表,课程和学期关系表包含课程表和学期表,现在要查找课程设置表的课程和学期关系的属性和课程名称,这两个属性:

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

三个表都联查即可。

 

posted @ 2015-09-11 16:13  花语苑  阅读(685)  评论(0编辑  收藏  举报