JOIN(联表查询)
INNER JOIN(内连接)
语法
SELECT 列表
FROM 左表
INNER JOIN 右表 ON 关联条件;
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-l1Ociimq-1689851063423)(./image-20230720102802654.png)]
LEFT JOIN(左连接)
语法
SELECT 列表
FROM 左表
LEFT JOIN 右表 ON 关联条件;
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7zbJ5fjC-1689851063424)(./image-20230720102956745.png)]
RIGHT JOIN(右连接)
语法
SELECT 列列表
FROM 左表
RIGHT JOIN 右表 ON 关联条件;
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7ax5cLC4-1689851063424)(./image-20230720102817963.png)]
FULL JOIN(全连接)
语法
SELECT 列列表
FROM 左表
FULL JOIN 右表 ON 关联条件;
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AIDCAe56-1689851063425)(./image-20230720102904341.png)]
Cross Join(交叉连接)
语法
SELECT 列列表
FROM 左表
CROSS JOIN 右表;