MySQL
文章平均质量分 93
vid。
出走半生,归来仍是少年;遍历山河,仍觉人间值得
展开
-
MySQL-day6(变量、存储过程和函数)
变量系统变量:全局变量回话变量自定义变量:用户变量局部变量一、系统变量说明:变量由系统提供,不是用户定义,属于服务器层面使用的语法:1、查看所有的系统变量:GLOBAL:全局变量 SESSION:会话变量SHOW GLOBAL|SESSION VARIABLES2、查看满足条件的部分系统变量SHOW GLOBAL |【SESSION】VARIABLES LIKE ‘%char%’;3、查看指定的某个系统变量的值SELECT @@GLOBAL | @@SESSION.系统变量名原创 2020-11-20 19:42:40 · 265 阅读 · 0 评论 -
MySQL-day5(DDL语言:常见约束、TCL语言)
常见约束含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性分类:六大约束NOT NULL: 非空,用于保证该字段的值不能为空比如姓名、学号等DEFAULT: 默认,用于保证该字段有默认值比如性别PRIMARY KEY: 主键,用于保证该字段的值具有唯一性,并且非空比如学号、员工编号等UNIQUE: 唯一,用于保证该字段的值具有唯一性,可以为空比如座位号CHECK: 检查约束【mysql中不支持】比如年龄、性别FOREIGN KEY: 外键,用于限制两个表的关系原创 2020-11-17 21:58:27 · 314 阅读 · 0 评论 -
MySQL-day4(联合查询、DML语言、 DDL语言)
联合查询union( 联合 合并):将多条查询语句的结果合并成一个结果语法:查询语句1union查询语句2union…应用场景:要查询的结果来自于多个表,且多个表没有直接的连接关系,但查询的信息一致时特点:★1、要求多条查询语句的查询列数是一致的!2、要求多条查询语句的查询的每一列的类型和顺序最好一致3、union关键字默认去重,如果使用union all 可以包含重复项#引入的案例:查询部门编号>90或邮箱包含a的员工信息SELECT * FROM employees原创 2020-11-15 21:05:12 · 425 阅读 · 0 评论 -
MySQL-day3(连接查询(sql99)、子查询、分页查询)
进阶六:连接查询(sql99)一、内连接语法:select 查询列表from 表1 别名inner join 表2 别名on 连接条件分类:等值连接非等值连接自连接特点:1.添加排序、分组、筛选2.inner可以省略3.筛选条件放在where后面,连接条件放在on后面,提高分离性,便于阅读4.inner join连接和sql92语法中的等值连接效果是一样的,都是查询多表的交集等值连接#案例1:查询员 工名、部门名SELECT last_name,department_na原创 2020-11-12 20:28:23 · 265 阅读 · 0 评论 -
MySQL-day2(数据查询(DQL):排序查询 、常见函数、分组查询、连接查询)
#进阶三:排序查询/*引入:select* from employees;语法: select 查询列表 from 表 【where 赛选条件】 order by 排序列表 【asc|desc】 特点: 1.asc代表的是升序,desc代表的是降序,如果不写代表升序 */#案例1:查询员工信息,要求工资从高到低排序SELECT * FROM employees ORDER BY salary DESC;SELECT * FROM employees ORDER BY s原创 2020-11-09 21:18:19 · 582 阅读 · 0 评论 -
MySQL-day1(数据库和SQL概述,数据查询:基础查询、条件查询)
数据库和SQL概述数据库的好处•实现数据持久化•使用完整的管理系统统一管理,易于查询DB数据库(database):存储数据的“仓库”。它保存了一系列有组织的数据。DBMS数据库管理系统(Database Management System)。数据库是通过DBMS创建和操作的容器SQL结构化查询语言(Structure Query Language):专门用来与数据库通信的语言。SQL的优点:1、不是某个特定数据库供应商专有的语言,几乎所有DBMS都支持SQL2、简单易学3、虽然简原创 2020-11-08 09:55:48 · 382 阅读 · 0 评论
分享