欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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;