内连接
此处,unit_price前加p.是因为 select 后的子句 默认现在from 后连接的表中查找,如果要在join的表中查找,那么需要在前面加表 名称的前缀。
跨数据库连接
在表名称前加上数据库名称
自连接
在同一张表中查询员工与 其直属上级领导。只用到employees这一张表
多表查询
复合连接
隐式连接
左查询(返回左表所有记录)
右连接(返回右表所有记录)
左连接和右连接都属于外连接
多表外连接
自外连接
using子句,同时适用于左右外连接
using子句只适用于,两张表有相同的列名字段。
自然连接
natural会自动查找两张表中的相同字段(但是不建议使用)
交叉连接(显示写法)
交叉连接,类似于笛卡尔积
交叉连接(隐式写法)
union联合