摘要: 1.约束(constraint)概述 1.1 为什么需要约束 数据完整性(Data Integrity)是指数据的精确性(Accuracy)和可靠性(Reliability)。它是防止数据库中存在不符合语义规定的数据和防止因错误信息的输入输出造成的无效操作或错误信息而提出的。 为了保证数据的完整性, 阅读全文
posted @ 2024-01-20 20:50 长名06 阅读(127) 评论(0) 推荐(0)
摘要: 1.MySQL中的数据类型 常见数据类型的属性,如下 2.整数类型 2.1 类型介绍 整数类型一共有5种,包括TINYINT,SMALLINT,MEDIUMINT,INT(INTEGER)和BIGINT。 它们的区别如下表所示 2.2 可选属性 整数类型的可选属性有三个 2.2.1 M M:显示宽度 阅读全文
posted @ 2024-01-15 21:51 长名06 阅读(403) 评论(0) 推荐(0)
摘要: 1.插入数据(INSERT语句) 1.1 问题引入 向departments表中,新增一条数据。 解决方式,使用insert语句向表中插入数据。 1.2 方式1:values的方式添加 情况1:为表的所有字段按默认顺序插入数据 INSERT INTO 表名 VALUES (value1,value2 阅读全文
posted @ 2024-01-09 17:19 长名06 阅读(109) 评论(0) 推荐(0)
摘要: 1.基础知识 1.1 一条数据存储的过程 存储数据是处理数据的第一步。只有正确的把数据存储,才能进行有效的处理和分析。否则,只能是一团乱麻,无从下手。 那么,怎样才能把用户各种经营相关的,纷繁复杂的数据,有序,高效的存储起来呢?在MySQL中,一个完整的数据存储过程总共有4步,分别是创建数据库,确认 阅读全文
posted @ 2024-01-06 18:09 长名06 阅读(351) 评论(0) 推荐(0)
摘要: 子查询指一个查询语句嵌套在另一个查询语句内部的查询,这个特性从MySQL4.1开始引入。 SQL中子查询的使用大大增强了SELECT查询的能力,因为很多时候查询需要从结果集中获取数据,或者需要从同一个表中先计算出一个数据结果,然后与这个数据结果(可能是单行,也可能是多行)进行比较。 1.需求分析与问 阅读全文
posted @ 2024-01-02 23:03 长名06 阅读(136) 评论(0) 推荐(0)
摘要: C-08 聚合(分组)函数和SQL(DQL)执行流程 上一章,讲到了SQL单行函数。实际上SQL函数还有一类,叫做聚合函数,或者多行,分组函数,它是对一组数据进行汇总的函数,输入的是一组数据的集合,输出的是单个值。 1.聚合函数的介绍 什么是聚合函数 聚合函数作用于一组数据,并对一组数据返回一个值。 阅读全文
posted @ 2023-12-18 23:29 长名06 阅读(192) 评论(0) 推荐(0)
摘要: C-07.单行函数 1.函数的理解 1.1 什么是函数 函数在计算机语言中的使用贯穿始终,函数的作用是什么呢?它可以把我们经常使用的代码封装起来,需要的时候直接调用即可。这样即提高了代码效率,又提高了可维护性。在SQL中我们也可以使用函数对检索出的数据进行函数操作。使用这函数,可以极大地提高用户对数 阅读全文
posted @ 2023-12-16 00:59 长名06 阅读(131) 评论(0) 推荐(1)
摘要: C-06.多表查询 多表查询,也称为关联查询,指两个或更多个表一起完成查询操作。 前提条件,这些一起查询的表之间是有关系的(一对一,一对多等),它们之间一定是有关联字段,这个关联字段可能建立了外键,也可能没有建立外键。 1.一个案例引发的多表连接 1.1 案例说明 涉及到的表结构 查询员工名(las 阅读全文
posted @ 2023-12-11 23:26 长名06 阅读(202) 评论(0) 推荐(1)
摘要: C-05.排序和分页 1.排序 1.1 排序规则 使用ORDER BY子句排序。 ASC(ascend):升序,从低到高。 DESC(descend):降序,从高到低。 ORDER BY子句在SELECT语句的末尾,但不是最后,最后是分页子句。 1.2 单列排序 mysql> SELECT last 阅读全文
posted @ 2023-12-10 00:04 长名06 阅读(158) 评论(0) 推荐(1)
摘要: C-04.运算符 1.算术运算符 算术运算符主要用于数学运算,其可以连接运算符前后的两个数值或表达式,对数值或表达式进行 +,-,*,/,%运算。 1.1 加法和减法运算符 mysql> SELECT 100,100 + 0,100 - 0,100 + 50,100 + 50 - 30,100 + 阅读全文
posted @ 2023-12-07 23:33 长名06 阅读(154) 评论(0) 推荐(0)