目录前言思维导图一、SELECT 语句基本结构二、SELECT 子句:选择列与表达式三、FROM 子句:指定表四、WHERE 子句:行过滤五、oracle 伪列 (Pseudocolumns)六、GROUP BY 子句:数据分组七、HAVING 子句:分组过滤八、
目录问题来源解决方式方式一方式二总结问题来源 今天遇到一个查询数据库数据的问题:要获取每个分组最新的一笔数据,并将每个分组最新的一笔数据重新组成一个新的列表
目录1、常用的数据库驱动下载1.1 常用的数据库厂商驱动下载地址1.1.1 mysql数据库1.1.2 oracle数据库1.1.3 SQL Server 数据库1.1.4 PostgreSQL数据库1.2&nbszTaSvp;下载MySQL数据库驱动2、安装JDBC驱动2.1 Ecli
目录1、介绍1.1、组件介绍1.2、Sql执行顺序2、执行流程2.1. 连接与认证2.2. 查询缓存2.3. 语法解析(Parser)2.4、执行sql1. 预处理(Preprocessor)2. 查询优化器(Optimizer)3. 执行器(Executor)2.5. 存储引擎交
目录1、深分页1.1. 传统分页1.2. 问题原因2、深分页的优化方案2.1、索引介绍2.2、优化方案分类1. 基于主键游标的分页2. 延迟关联3. 覆盖索引4. 分区表5. 缓存机制6. 业务层优化3、总结关于sql在mysql中的执行过程:M
目录核心功能语法形式重要特性与行为如何选择使用哪种形式?总结深入剖析一下 mysql 中的 COUNT() 函数。它是 SQL 中最常用的聚合函数之一,用于计算表中符合特定条件的行数。
目录mysql 中 ENUM 的用法一、ENUM 的定义与语法二、ENUM 的特点三、ENUM 的用法1. 创建包含 ENUM 类型的表2. 插入 ENUM 数据3. 查询 ENUM 数据4. 更新 ENUM 数据5. 修改 ENUM 列的值列表四、ENUM 的优缺点1. 优点2.
目录一、锁机制基础:从并发问题到锁分类1.1 并发访问的三大问题1.2 锁的核心作用1.3 锁粒度分类二、全局锁:掌控整个数据库的"超级锁"2.1 全局锁原理2.2 全局锁语法与使用2.2.1 显式加锁2.2.2 隐式加锁(
目录01.表的操作1.1表操作概览1.2创建表1.3修改表1.4复制表02.基本查询操作2.1 SELECT选择列2.2 FROM指定表2.3 WHERE条件过滤2.4 GROUP BY分组2.5 ORDER BY排序2.6 HAVING 分组后过滤2.7 LIMIT分页03. 函数3.1 聚合函
目录什么是大key大key会造成什么影响如何找到大key如何删除大key如何禁用keys*、flushdb 、flushall等命令总结