MySQL学习 - DML 增删改
DML 增删改 增加 字段顺序一一对应添加 按照字段声明的先后顺序插入 INSERT INTO table_name VALUES(v1,v2,v3...); INSERT INTO empl VALUES(1,'xxcheng','2023-08-01',5000.0); 指定字段名添加 INSERT INTO table_name(field_1,field_2,field3...)
DML 增删改 增加 字段顺序一一对应添加 按照字段声明的先后顺序插入 INSERT INTO table_name VALUES(v1,v2,v3...); INSERT INTO empl VALUES(1,'xxcheng','2023-08-01',5000.0); 指定字段名添加 INSERT INTO table_name(field_1,field_2,field3...)
一、数据库操作 创建 CREATE DATABASE 库名; CREATE DATABASE 库名 CHARACTER SET 字符集; CREATE DATABASE IF NOT EXISTS 库名; 查询 SHOW DATABASES; 查看所有数据库 USE 库名; 切换要操作数据库 SHOW DATABASES; 查询当前数据库所有的表 SELECT DATABAS
子查询 将一个查询语句嵌套在查询语句里的一个查询语句。被嵌套在内的叫子查询(内查询)、外面的叫主查询(外查询)。 规范 子查询必须写在括号内; 子查询为了可读性,一般写在操作符的右边; 子查询不支持 GROUP BY 子句和 LIMIT 子句; 分类 可分为两类 单行子查询和多行子查询; 单行子查询的子查询(内查询)返回一条查询结果,多行子查询返回多条查询结果 相关子查询和非相关子查询
聚合函数 作用于一组函数,只返回一个值。 常见的聚合函数 AVG、SUM 只适合数值类型的字段 SELECT AVG(salary),SUM(salary),SUM(last_name) FROM employees; +-------------+-------------+----------------+ | AVG(salary) | SUM(salary) | SUM(last_name
数值函数 基本函数 函数 说明 ABS(X) 返回 X 的绝对值 SIGN(X) 返回 X 的符号值,负数返回 -1、0 返回 0、正数返回 1 PI() 返回常数 π CEIL(X)、CEILING(X) 向上取整(天花板取整) FLOOR(X) 向下取整(地取整) LEAST(X0,X1,...) 在 X0,X1... 中取返回最小值 GREATEST(X
数值函数 基本函数 函数 说明 ABS(X) 返回 X 的绝对值 SIGN(X) 返回 X 的符号值,负数返回 -1、0 返回 0、正数返回 1 PI() 返回常数 π CEIL(X)、CEILING(X) 向上取整(天花板取整) FLOOR(X) 向下取整(地取整) LEAST(X0,X1,...) 在 X0,X1... 中取返回最小值 GREATEST(X