多表查询语法
来源:互联网 发布:mac 制作启动u盘 编辑:程序博客网 时间:2024/06/03 17:40
多表查询语法
1.左连接
select * from A表
left join B表
on
A表.关联列 = B表.关联列
join左边的表为主,左边的表有数据时,整体查询结果就有数据
2.右连接
select * from A表
right join B表
on
A表.关联列 = B表.关联列
join右边的表为主,右边的表有数据时,整体查询结果就有数据
3.内连接
select * from A表
inner join B表
on
A表.关联列 = B表.关联列
当其中任何一个表的数据查询不到的时候,整个查询结果都为null
外键约束
alter table 从表 add constraint 外键(形如:FK_从表_主表)
foreign key (从表外键字段) references 主表(主键字段);
1.左连接
select * from A表
left join B表
on
A表.关联列 = B表.关联列
join左边的表为主,左边的表有数据时,整体查询结果就有数据
2.右连接
select * from A表
right join B表
on
A表.关联列 = B表.关联列
join右边的表为主,右边的表有数据时,整体查询结果就有数据
3.内连接
select * from A表
inner join B表
on
A表.关联列 = B表.关联列
当其中任何一个表的数据查询不到的时候,整个查询结果都为null
外键约束
alter table 从表 add constraint 外键(形如:FK_从表_主表)
foreign key (从表外键字段) references 主表(主键字段);
阅读全文
0 0
- 多表查询语法
- 多表查询-左右连接-SQL1999:语法-分组查询
- Oracle基本查询语法-多表查询和子查询和集合运算
- Access 连表查询语法
- HQL语法之多表查询
- ORACLE 多表关联查询SQL 语法结构梳理
- SQL语法——多表联合查询
- C++语法总结,语法查询
- C++语法总结,语法查询
- Oracle 11g 学习四:多表查询、左右连接、SQL1999语法、统计函数及分组查询
- mysql常用基础操作语法(八)~~多表查询合并结果和内连接查询【命令行模式】
- MYSQL 多表联合查询实例 left join ,group by语法
- SQL语句对于多表联合查询重复字段的特殊语法处理
- MySQL-99语法:外连接与内连接-(左内连接多表和查询)
- SQL语法查询文档
- 查询的基本语法
- SQL语法查询文档
- SQL语法查询文档
- c++中优先队列的使用(自定义排序函数)
- git命令
- JavaSE基础-02-接口
- 复制构造函数,赋值运算符重载,列表初始化
- 今日头条笔试题
- 多表查询语法
- 快速排序代码及逻辑思想
- 1017代码比较
- openstack学习笔记——各组件介绍
- Mysql数据库优化
- 使用Hashset使得字符串数组中不包含重复字符串
- 从快速排序中的递归想法
- cf B. Mishka and trip (数学)
- 刷题笔记:C/C++工程师能力评估1