连接查询-子查询
概述 子查询(Subquery)是嵌套在另一个SQL查询中的查询 子查询可以位于SELECT、FROM、WHERE、HAVING等子句中,用于返回一个单一值、一列值或者一个表 子查询的结果可以用来为主查询提供条件或数据 子查询的类型 标量子查询 返回单一值的子查询 列子查询 返回...
概述 子查询(Subquery)是嵌套在另一个SQL查询中的查询 子查询可以位于SELECT、FROM、WHERE、HAVING等子句中,用于返回一个单一值、一列值或者一个表 子查询的结果可以用来为主查询提供条件或数据 子查询的类型 标量子查询 返回单一值的子查询 列子查询 返回...
PRIMARY KEY 概述 主键约束用于唯一标识表中的每一行记 每个表只能有一个主键,主键列的值不能重复且不能为空 特点 主键列中的每个值必须是唯一的,不允许重复 主键列不能包含NULL值 每个表只能有一个主键 但是,主键可以由单个列或多个列组成(复合主键) 数据库系统会自动为...
union 用于合并两个或多个 SELECT 语句的结果集 它会去除结果集中重复的行 如果你想保留所有重复的行,可以使用 UNION ALL limit 概述 用于限制 SELECT 语句返回的行数 它对于从大结果集中获取前几个结果特别有用 示例 获取前两行 获取从第三行开始的两...
云服务器相关 规划 Nginx容器 概述 用于反向代理 目录结构 主配置 默认站点配置 API 的代理配置 Docker Compose 文件 拉取镜像并启动 验证 域名相关 DNS 解析配置 域名管理后台(在哪买的域名就去哪配),添加以下 A 记录: 主机记录 记录类型 记录值...
概述 在MySQL中,单行处理函数用于对查询结果中的每一行数据进行处理 字符串函数 concat 将多个字符串连接成一个字符串 substr 取子串 (被截取的字符串,起始下标,截取的长度) length 返回字符串的长度 lower 将字符串转换为小写 upper 将字符串转换...
Foreign Key 概述 外键约束用于在两个表之间建立参照完整性(Referential Integrity),确保数据的一致性和完整性 外键是一个表中的列或一组列,其值必须匹配另一个表中主键或唯一键的值 通过外键,可以在不同表之间建立关系,从而维护数据库的逻辑结构 按个数分...
概述 在MySQL中,多行处理函数(也称为聚合函数)用于对一组行执行计算,并返回单一的结果 这些函数通常与GROUP BY子句一起使用,但也可以单独使用 不能直接使用在where关键字后面 不需要手动增加where条件排除空值,因为空值null会被忽略 聚合函数 count 计算...
概述 在MySQL中,分组和分组筛选是使用GROUP BY和HAVING子句来实现的 GROUP BY用于将查询结果按一列或多列分组 HAVING用于在分组后的结果中进一步筛选 group by 按部门分组并计算每个部门的平均薪水 having 规则: having必须和grou...
第一范式 定义 表中的所有字段值都是原子值,不可再分 即每一列中的值都是不可分割的基本数据项 要求 每个表格中的列(字段)必须是单一值 每个字段只包含一个值,不能包含重复组或数组 所有字段都应包含相同类型的数据 示例 第二范式 定义 在满足第一范式的基础上,每个非主键字段都完全依...
比较运算符 = <> != 选择不等于特定值的行 < <= > >= 逻辑运算符 and 所有条件都必须为真 or 至少一个条件为真 not 范围运算符 between...and 选择在一个范围内的值(包含边界) in 选择在指定集合中的值 空值运算符 ...
搜索当前标签