資料庫小筆記,三表聯查

2021-09-07 02:21:14 字數 376 閱讀 1676

其中,課程設定表中包含課程和學期關係表,課程和學期關係表包含課程表和學期表,現在要查詢課程設定表的課程和學期關係的屬性和課程名稱,這兩個屬性:

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

三個表都聯查即可。

資料庫小筆記,三表聯查

其中,課程設定表中包含課程和學期關係表,課程和學期關係表包含課程表和學期表,現在要查詢課程設定表的課程和學期關係的屬性和課程名稱,這兩個屬性 sql如下 select c.id as value,a.course name as text from cs semester relation c jo...

資料庫表級聯查詢

所謂的級聯查詢也就是通過乙個uid 將兩個表進行鏈結起來,你可以獲取另乙個表中的字段資料。下面列乙個例子和並講解使用 用的是mybatis框架。l.id as id l.create by as createby l.create date as createdate l.update by as ...

資料庫學習(三)多表聯查

目錄 二 至少兩種方式行轉列 三 分頁 oracle學習 二 中我們學習了92語法,現在我們學習一下99語法 sql 1999語法 1.1.cross join 笛卡爾積select from emp cross join dept 1.2.natural join 自然連線 當兩個表不具有相同列名...