博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
表的联接查询之连接查询
阅读量:3959 次
发布时间:2019-05-24

本文共 509 字,大约阅读时间需要 1 分钟。

外连接

外联接主要分为3个

语法基本与内联接一致,关键字不同,作用不同

1. 左外联接 left outer join … on …

取左表全部记录与右表匹配,保证左表全部在新的表当中含有,不匹配的用null补齐

在这里插入图片描述

2. 右外联接 right outer join … on …

取右表全部记录与左表匹配,保证右表全部在新的表当中含有,不匹配的用null补齐

在这里插入图片描述

3. 全外联接 full outer join … on …

两个表当中所有的行均进行匹配,每一行数据都应该出现在新的表当中。

在这里插入图片描述
内连接

表的联接查询之内联接

使用的关键字[inner] join…on
基本语法

== select 选择列表

from 表1 inner join 表2 on 表达式
where 条件 ==

例题

1.查询显示学生姓名,班级名称,和导师姓名

注释:sname gname gmentor 3列在t_student 与 t_group表中,且俩个表的公共列是gno ,即用gno联接。

select sname,gname,gmentorfrom t_student a join t_group b on a.gno=b.gno

转载地址:http://xuqzi.baihongyu.com/

你可能感兴趣的文章
rsync
查看>>
win7 英文版电脑 不睡眠,不休眠
查看>>
Bash中如何判断一个命令是否存在 查看当前目录下文件的个数
查看>>
makefile
查看>>
linux 文件权限
查看>>
部分简化字感觉不如繁体字有深意
查看>>
cgo 崩溃 64位地址截断引发的挂死问题
查看>>
drbd
查看>>
网络 IP
查看>>
网络路由
查看>>
网络 tcp 性能 可靠
查看>>
网络 https 握手
查看>>
去掉调试信息
查看>>
lsof 使用
查看>>
golang获取本机地址
查看>>
date 使用
查看>>
ipcalc
查看>>
网络 linux 禁止 ping
查看>>
ELF 格式详解
查看>>
chromium 使用
查看>>