mysql中的各种jion的记录,以备用时查
1、等值连接和内连接,
内连接与等值连接效果是相同的,执行效率也相同,只是书写方式不一样,内连接是由SQL 1999规则定的书写方式
比如:
select * from tableA a,tableB b where a.id=b.id
select * from tableA a inner join tableB b on a.id = b.id
2、非等值连接
3、内连接
4、左连接 即左外连接
5、右连接 即右外连接
6、全连接 即全外连接
目前mysql不支持,可以使用 UNION 关键字来合并 LEFT JOIN 与 RIGHT JOIN,变通实现 FULL JOIN
7、交叉连接 ,即笛卡尔积