SQL内部连接、完全连接和交叉连接语法,外部连接语法,联合语法,JOIN语法的早期语法结构
程序员文章站
2024-01-10 21:46:35
内部连接、完全连接和交叉连接语法
select <查询的列表>
from <第一个表>
[inner|full|cross] join <...
内部连接、完全连接和交叉连接语法
select <查询的列表> from <第一个表> [inner|full|cross] join <第二个表> [on <连接条件>]
inner:内部连接
full:完全连接
cross:交叉连接
外部连接语法
select <查询的列表> from <你想成为“左”表的表>[outer] join <你想成为“右”表的表> on <连接条件> |right>
联合语法
select <查询的列名,必须和下面查询的列名数量相同> from <第一个表> union [distinct|all] select <查询的列名> from <第二个表>
JOIN语法的早期语法结构
1)内部连接的早期语法结构 语法:SELECT 列 FROM 表1,表2,WHERE 表1.列=表2.列; 2)外部连接的早期语法结构(兼容级别80) *= 左连,=*右连 语法:SELECT 列 FROM 表1,表2,WHERE 表1.列*=表2.列; 3)交叉连接的早期语法结构 语法:SELECT 列 FROM表1,表2;