MySQL
文章平均质量分 79
傅里叶yeye
以梦为马,不负韶华!
展开
-
MySQL基础篇——数据处理之增删改
数据处理之增删改01、添加数据02、更新数据 (或修改数据)03、删除数据04、 MySQL8的新特性05、综合案例06、本章练习01、添加数据#0. 储备工作USE atguigudb;CREATE TABLE IF NOT EXISTS emp1(id INT,`name` VARCHAR(15),hire_date DATE,salary DOUBLE(10,2));DESC emp1;SELECT *FROM emp1;#1. 添加数据#方式1:一条一条的添加数原创 2022-01-27 17:27:32 · 328 阅读 · 0 评论 -
MySQL基础篇——创建和管理表
创建和管理表01、 基础知识1.1、 一条数据存储的过程1.2、标识符命名规则1.3、MySQL中的数据类型02、创建和管理数据库2.1、创建数据库2.2、管理数据库2.3、修改数据库2.4、删除数据库03、 创建表04、 修改表4.1、添加一个字段4.2、修改一个字段4.3、重命名一个字段4.4、删除一个字段05、重命名表06、删除表07、清空表08、拓展09、本章练习01、 基础知识1.1、 一条数据存储的过程存储数据是处理数据的第一步 。只有正确地把数据存储起来,我们才能进行有效的处理和分析。在原创 2022-01-27 17:15:07 · 890 阅读 · 0 评论 -
MySQL基础篇——子查询
子查询01、 由一个具体的需求,引入子查询1.1、 子查询的基本使用1.2、子查询的分类02、单行子查询2.1、单行比较操作符2.2、HAVING 中的子查询2.3、 CASE中的子查询2.4、子查询中的空值问题2.5、非法使用子查询03、多行子查询3.1、多行比较操作符3.2、举例3.3、空值问题04、相关子查询4.1、举例4.2、EXISTS 与 NOT EXISTS关键字4.3、 相关更新4.4、 相关删除05、抛一个思考题06、本章练习01、 由一个具体的需求,引入子查询#需求:谁的工资比Abe原创 2022-01-27 11:00:00 · 152 阅读 · 0 评论 -
MySQL基础篇——聚合函数
聚合函数01、聚合函数介绍1.1、AVG和SUM函数1.2、MIN和MAX函数1.3、COUNT函数02、 GROUP BY03、HAVING3.1、基本使用3.2、WHERE和HAVING的对比04、SELECT的执行过程4.1、SELECT 语句的完整结构4.2、SELECT执行顺序4.3、SQL 的执行原理05、本章练习01、聚合函数介绍什么是聚合函数:聚合函数作用于一组数据,并对一组数据返回一个值。聚合函数类型:AVG(),SUM(),MAX(),MIN(),COUNT()聚合函数不能嵌原创 2022-01-27 10:21:42 · 780 阅读 · 0 评论 -
MySQL基础篇——单行函数
单行函数01、函数的理解1.1、什么是函数1.2、不同DBMS函数的差异1.3、MySQL的内置函数及分类02、数值函数2.1、基本函数2.2、 角度与弧度互换函数2.3、三角函数2.4、指数与对数2.5、进制间的转换03、字符串函数04、日期和时间函数4.1、 获取日期、时间4.2、 日期与时间戳的转换4.3、获取月份、星期数、天数等函数4.4、 日期的操作函数4.5、时间和秒钟转换的函数4.6、计算日期和时间的函数4.7、日期的格式化与解析05、流程控制函数06、加密与解密函数07、MySQL信息函数0原创 2022-01-25 20:06:33 · 665 阅读 · 0 评论 -
MySQL基础篇——多表查询
多表查询01、 一个案例引发的多表连接1.1、案例说明1.2、 笛卡尔积的理解1.3、案例分析与问题解决02、多表查询2.1、等值连接 vs 非等值连接2.2、自连接 vs 非自连接2.3、内连接 vs 外连接03、SQL99语法实现多表查询3.1、基本语法3.2 内连接的实现3.3 外连接( OUTER JOIN)的实现3.3.1 左外连接(LEFT OUTER JOIN)3.3.2 右外连接(RIGHT OUTER JOIN)3.3.3 满外连接(FULL OUTER JOIN)04、UNION的原创 2022-01-24 22:51:21 · 840 阅读 · 0 评论 -
MySQL基础篇——排序与分页
排序与分页01、排序数据1.1 排序规则1.2 单列排序1.3 多列排序02.、分页2.1 背景2.2 实现规则2.3 拓展03、本章练习01、排序数据1.1 排序规则使用 ORDER BY 子句排序ASC(ascend): 升序DESC(descend):降序ORDER BY 子句在SELECT语句的结尾。1.2 单列排序#如果没有使用排序操作,默认情况下查询返回的数据是按照添加数据的顺序显示的。#练习:按照salary从高到低的顺序显示员工的信息#1.1、使用ORDER BY原创 2022-01-24 18:48:14 · 1138 阅读 · 0 评论 -
MySQL基础篇——运算符
运算符01、算术运算符1.1、加法与减法运算符1.2、乘法与除法运算符1.3、求模(求余)运算符02、比较运算符2.1、 = <=> <> != < <= > >=2.22.2.1、 IS NULL \ IS NOT NULL \ ISNULL2.2.2、LEAST() \ GREATEST2.2.3、BETWEEN...AND...2.2.4、IN(set) \ NOT IN (set)2.2.5、LIKE原创 2022-01-22 17:07:04 · 1253 阅读 · 0 评论 -
MySQL基础篇——基本的SELECT语句
基本的SELECT语句01、SQL概述1.1、SQL背景知识1.2、SQL分类02、SQL语言的规则与规范2.1、SQL语言的规范2.2、SQL大小写规范 (建议遵守)2.3、注释2.4、命名规则(暂时了解)2.5、数据导入指令03、基本的SELECT语句3.0 SELECT...3.1 SELECT ... FROM3.2 列的别名3.3 去除重复行3.4 空值参与运算3.5 着重号04、显示表结构01、SQL概述1.1、SQL背景知识1946 年,世界上第一台电脑诞生,如今,借由这台电脑发展起来原创 2022-01-21 23:12:28 · 1079 阅读 · 0 评论