内连接分为等值连接和自然连接。
等值连接(=)使用等号=根据每个表共有的列中相同的值取出该值分别对应的两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。
自然连接是一种特殊的等值连接,相当于把等值连接去掉相同的列。
做自然连接时,选择两个表共有列上值相等的行构成新的表。此时,左表或右表可能会掉失某些行,如果把丢失的行也保存在新表里面,在其他属性上填空值NULL,这种连接就叫外连接。
左外连接,如果只把左边表被丢弃的值保留就叫左外连接。
右外连接,如果只把右边表被丢弃的值保留就叫右外连接。
全连接表示两边表中的内容全部显示。