目录 案例分析 更新账户金额 直接更新 乐观锁方案 无锁方案 排队操作 常见问题 如果数据中存在 update_time 字段受影响的行数是多少? 如果执行 update 更新但受…
目录 1.笛卡尔积现象 2.连接查询知识点概括 1)什么是连接查询? 2)连接查询的分类 3.内连接讲解 1)等值连接:最大特点是,连接条件为等量关系。 2)sql92语法和sql…
目录 1、什么是子查询? 2、子查询可以出现的位置有哪些? 3、where子查询 4、from后面使用子查询。(太重要了) 1、什么是子查询? 当一个查询是另外一个查询的一部分时,…
目录 1.引入案例 2.查看系统默认的存储引擎和默认字符集 3.常见的存储引擎 1)MyISAM:不支持事务。(张马虎) MyISAM的优缺点: 2)InnoDB:支持事务。(李小…
目录 一、数据库设计三范式相关知识说明 1、什么是设计范式? 2、为什么要学习数据库的三个范式? 3、三范式都有哪些? 二、数据库表的经典设计方案 一对一怎么设计? 一、数据库设计…
目录 问题 server层和存储引擎层 那LIMIT是什么鬼? 怎么办? 吐个槽 最近有多个小伙伴在答疑群里问了小孩子关于LIMIT的一个问题,下边我来大致描述一下这个问题。 问题…
目录 1.union:可以将查询结果相加 1)union all:不能去重 2)union:可以达到去重的效果。 2.limit:分页查询全靠它 1)对limit用法的一些说明 2…
目录 1、存储过程的相关概念 2、存储过程的用法 1)存储过程的创建语法 2)对创建语法的理解 3.空参的存储过程 4.带in模式的存储过程 5.带out模式的存储过程 6.带in…
目录 UNION 表初始化 执行语句 UNION RESULT UNION ALL GROUP BY 内存充足 执行语句 执行过程 排序过程 ORDER BY NULL 内存不足 …
union执行 为了便于分析,使用一下sql来进行举例 CREATE TABLE t1 ( id INT PRIMARY KEY, a INT, b INT, INDEX ( a …
目录 一、背景介绍 二、建表语句和插入数据 创建表格 插入数据 三、窗口函数分类介绍 四、窗口函数应用 1. 聚合函数 + over()搭配 2. 排序函数 + over()搭配 …
目录 本文简介 正文介绍 聚合函数 + over() 排序函数 + over() ntile()函数 + over() 偏移函数 + over() 本文简介 前段时间,黄同学写了一…