第六節 內聯接查詢 外聯接查詢

2022-08-17 21:48:09 字數 621 閱讀 9683

view code

--內聯接:where

select

s.sname as姓名,m.score 成績from

students s,stumark m

where s.id=m.stuid

--三表聯接查詢

select

s.sname 姓名,m.score 成績,

c.coursename 課程from

students s innerjoin stumark m

on s.id=m.stuid innerjoin courses c

on c.id=m.courseid

--左外聯接(如果左表存在的資料在右表中不存在以空的方式顯示)

select s.sname,m.score from

students s leftjoin stumark m

on s.id=m.stuid

--右外聯接(如果右表存在的資料在左表中不存在以空的方式顯示)

select s.sname,m.score from

students s rightjoin stumark m

on s.id=m.stuid

外聯接查詢

這一篇文章要總結的是用得最多的聯接查詢即外聯接查詢,外聯接查詢相對於交叉聯接和內聯接來說要更複雜一些,我準備從以下幾個方面對外聯接進行總結。1,什麼是外聯接查詢 2,乙個外聯接查詢的例子 3,關於外聯接查詢的總結 外聯接除了有內聯接的兩個邏輯處理步驟 即笛卡爾積和on過濾 之外,還多加乙個外聯接特有...

第六節 Node陣列

var arr new array var arr array var arr array 1,2,3,4 var arr var arr 1,2,3 instanceof 操作符 array.isarray 方法 1.將物件的鍵值轉換為陣列 object.keys 2.string型別轉換為陣列 ...

第六節 雙鏈表

結構特點 template struct dnode 設指標p指向雙鏈表中某一結點,則有下式成立 p llink rlink p p rlink llink 建立空雙鏈表 first rlink null first llink null last first 插入操作 q rlink p rlin...