mysql连接分为:
内连接
等值连接
非等值连接
自连接
外连接
左外连接(左连接)
右外连接(右连接)
全连接
等值连接 select * from a inner join b on a.xxx=b.xxx //inner可省略
非等值连接 即连接条件为between
自连接 表自己与自己连接
右连接 select * from a right outer join b on a.xxx=b.xxx 右表的数据全显示,其他的只是捎带查询,左连接同理 //outer可省略
union 可以减少笛卡尔乘积,将两个结果合起来,把乘法变成加法。要求列数以及列的数据类型相同