您现在的位置是:首页 > 编程 > 

【MySQL】011

2025-07-23 23:59:13
【MySQL】011 一、概述1、查询语法代码语言:javascript代码运行次数:0运行复制select 列名列表 from 表名列表 where ...2、笛卡尔积:有两个集合A、B,取这两个集合的所有组成情况;要完成多表查询需要消除无用的数据;、多表查询的分类①内连接查询;②外连接查询;③子查询;二、内连接1、隐式内连接语法:代码语言:javascript代码运行

【MySQL】011

一、概述

1、查询语法

代码语言:javascript代码运行次数:0运行复制
select
    列名列表
from
    表名列表
where
    ...

2、笛卡尔积:

有两个集合A、B,取这两个集合的所有组成情况;

要完成多表查询需要消除无用的数据;

、多表查询的分类

①内连接查询;
②外连接查询;
③子查询;
二、内连接

1、隐式内连接

语法:
代码语言:javascript代码运行次数:0运行复制
select
    列名列表
from
    表名列表
where
    ...

使用where条件消除无用数据;

一般查询的时候不要要查询全部列以及简化写法

2、显式内连接

语法:
代码语言:javascript代码运行次数:0运行复制
select 字段列表 from 表名1 inner join 表名2 on 条件
-- inner可以省略

、内连接查询注意事项

①从哪些表中查询数据;

②条件是什么;

③查询哪些字段;

三、外连接

1、左外连接

语法:
代码语言:javascript代码运行次数:0运行复制
select 字段列表 from 表名1 left outer join 表名2 on 条件
-- outer可以省略

左外连接查询的是左表所有数据及其与右表交集的部分;(内连接只查询两表交集的部分)

2、右外连接

语法:
代码语言:javascript代码运行次数:0运行复制
select 字段列表 from 表名1 right outer join 表名2 on 条件
-- outer可以省略

左外连接查询的是右表所有数据及其与左表交集的部分;(内连接只查询两表交集的部分)

三、子查询

1、基本演示

查询中嵌套查询,称嵌套查询为子查询;

示例:

传统查询方法:

子查询方法:

2、情况1:子查询的结果是单行单列的

子查询的结果作为查询条件的“匿名变量”,使用运算符去判断,运算符:> <= < <= = 

、情况2:子查询的结果是多行单列的

子查询的结果作为查询条件的“匿名变量”,使用in去判断

4、情况:子查询的结果是多行多列的

子查询的结果作为一张虚拟表参与查询,也可以使用普通内连接的方式进行查询

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2025-01-06,如有侵权请联系 cloudcommunity@tencent 删除语法mysql变量连接数据

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/biancheng/1199992.html

相关标签:无
上传时间: 2025-07-23 17:29:11
留言与评论(共有 17 条评论)
本站网友 家具城
3分钟前 发表
使用in去判断4
本站网友 天鹅湖一号
1分钟前 发表
情况1:子查询的结果是单行单列的子查询的结果作为查询条件的“匿名变量”
本站网友 欧盟碳排放交易体系
2分钟前 发表
也可以使用普通内连接的方式进行查询本文参与 腾讯云自媒体同步曝光计划
本站网友 万隆广场
17分钟前 发表
隐式内连接语法:代码语言:javascript代码运行次数:0运行复制select 列名列表 from 表名列表 where ...使用where条件消除无用数据;一般查询的时候不要要查询全部列以及简化写法2
本站网友 lian
19分钟前 发表
左外连接语法:代码语言:javascript代码运行次数:0运行复制select 字段列表 from 表名1 left outer join 表名2 on 条件 -- outer可以省略左外连接查询的是左表所有数据及其与右表交集的部分;(内连接只查询两表交集的部分)2
本站网友 菱角的功效与作用
16分钟前 发表
基本演示查询中嵌套查询
本站网友 浮髌实验
8分钟前 发表
内连接查询注意事项①从哪些表中查询数据;②条件是什么;③查询哪些字段;三
本站网友 冲气娃娃使用方法
9分钟前 发表
运算符:> <= < <= = 
本站网友 拿大
2分钟前 发表
称嵌套查询为子查询;示例:传统查询方法:子查询方法:2
本站网友 url什么意思
16分钟前 发表
多表查询的分类①内连接查询;②外连接查询;③子查询;二
本站网友 双鸭山美食
28分钟前 发表
取这两个集合的所有组成情况;要完成多表查询需要消除无用的数据;
本站网友 复合地国林地板
21分钟前 发表
基本演示查询中嵌套查询
本站网友 上海经济酒店
30分钟前 发表
情况1:子查询的结果是单行单列的子查询的结果作为查询条件的“匿名变量”
本站网友 平阳长庚医院
13分钟前 发表
情况:子查询的结果是多行多列的子查询的结果作为一张虚拟表参与查询
本站网友 传奇外挂及时雨
17分钟前 发表
原始发表:2025-01-06
本站网友 婺源租房
25分钟前 发表
外连接1