国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

關(guān)系數(shù)據(jù)庫中關(guān)系表間的連接(左連接,右連接,內(nèi)連接,全連接,外連接)

2019-11-09 13:41:05
字體:
供稿:網(wǎng)友

關(guān)系數(shù)據(jù)庫中關(guān)系表間的連接主要有:內(nèi)連接和外連接。

 

內(nèi)連接:把兩個(gè)表中數(shù)據(jù)對應(yīng)的數(shù)據(jù)查詢出來。

外連接:以某個(gè)表為基礎(chǔ)把對應(yīng)數(shù)據(jù)查詢出來(全連接是以多個(gè)表為基礎(chǔ)),其中又包括左連接和右連接兩種。

 

比如,有下面兩個(gè)關(guān)系表student和grade。

 

Student表

 No Name
 1 A
 2 B
 3 C
 4 D

Grade表

 No Grade
 1 90
 2 98
 3 95
 5 100

內(nèi)連接inner join(在兩個(gè)表中查詢滿足條件的對應(yīng)數(shù)據(jù))。

語法:SELECT * FROM student INNER JOIN grade ON student.no=grade.no結(jié)果:

 student.no student.name grade.no grade.grade
 1 A 1 90
 2 B 2 98
 3 C 3 95

左連接:包含左表中所有數(shù)據(jù),右表中滿足條件的對應(yīng)數(shù)據(jù)。

語法:SELECT * FROM student LEFT JOIN grade ON student.no=grade.no

結(jié)果:

 student.no student.name grade.no grade.grade
 1 A 1 90
 2 B 2 98
 3 C 3 95
 4 D NULL NULL

 

右連接:包含右表中所有數(shù)據(jù),左表中滿足條件的對應(yīng)數(shù)據(jù)。

語法:SELECT * FROM student RIGHT JOIN grade ON student.no=grade.no

結(jié)果:

 student.no student.name grade.no grade.grade
 1 A 1 90
 2 B 2 98
 3 C 3 95
 NULL NULL 5 100

 

全連接:左右表中所有數(shù)據(jù)全部查詢出來。

語法:SELECT * FROM student FULL JOIN grade ON student.no=grade.no

結(jié)果:

 student.no student.name grade.grade
 1 A 90
 2 B 98
 3 C 95
 4 D NULL
 1 A 90
 2 B 98
 3 C 95
 5 NULL 100

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 宜兰市| 广平县| 南安市| 开平市| 青河县| 德江县| 沙洋县| 雷山县| 灵川县| 开平市| 洪泽县| 盐源县| 辽宁省| 波密县| 兴安县| 金华市| 晋州市| 海南省| 沭阳县| 柞水县| 滦平县| 黎平县| 留坝县| 乌拉特前旗| 洱源县| 吴桥县| 进贤县| 万安县| 诸暨市| 贺兰县| 青神县| 炎陵县| 海盐县| 屯门区| 会同县| 科技| 鞍山市| 阜南县| 蓝山县| 通许县| 正蓝旗|