12存储过程和函数

存储过程基本格式1234CREATE PROCEDURE 名字BEGIN ....END; 类型1 无参数无返回值创建一个 查询employees所有数据的存储函数 selc_all_da...

发布于 Language

11视图

视图的理解 1 视图,可以看做是一个虚拟表,本身是不存储数据的。 2 视图的本质,就可以看做是存储起来的SELECT语句 3 视图中SELECT语句中涉及到的表,称为基表 4 针对视图做DML...

发布于 Language

10约束

非空约束 NOT NULL 只有列级约束建表时 CREATE TABLE 1234567CREATE TABLE nnx(id INT NOT NULL,last_name VARCHAR(15...

发布于 Language

09字符集&0填充&无符号类型

设置字符集 CHARACTER SET ‘name’12345678910CREATE DATABASE test01 CHARACTER SET 'utf8mb4'; # ...

发布于 Language

08增删改

创建表方式一 直接创建 123456CREATE TABLE IF NOT EXISTS nnx(id int,last_name VARCHAR(20),pro VARCHAR(20),bir...

发布于 Language

07子查询

2023年2月13日21:47:50 子查询查询工资比Abel高的人的信息方式一 12SELECT salary FROM employees WHERE last_name = "A...

发布于 Language

06聚合函数

常用聚合函数AVG() 平均数 \ SUM() 求和函数仅适用于数值类型 1SELECT AVG(salary) AS "平均工资",SUM(salary) AS '...

发布于 Language

05加密解密函数

加密函数PASSWORD(str)此函数在MySQL8.0中弃用 1SELECT PASSWORD('test') FROMd DUAL; MD5(str)1SELECT ...

发布于 Language

04函数

2023年2月10日15:30:33 流程控制IF(条件,条件为真返回,条件为假返回)1SELECT last_name AS "名字",salary AS "工资...

发布于 Language

03多表查询

多表查询需求 查询名为Abel的人在哪里工作正常查询第一步 查询Able所处的部门ID 1SELECT * FROM employees WHERE last_name = 'Abel...

发布于 Language
123423