Mysql : 对于表数据处理增删改的内容上的打字练习

  • 工欲善其事,必先利其器——首先我们需要有打字练习的工具 ,这里我推荐的是 金山打字通,下载链接为 金山打字通2016
  • 将该软件下载好后,我们打开显示如下图——>点击下图中的的打字打字测试
    在这里插入图片描述

  • 进入 打字测试 ,其中有三种模式分别是 :英文测试,拼音测试,五笔测试,我们可以随便选择其中的任意一个,因为选哪一个都没有任何的影响的,我们是通过切换输入法,是英文还是拼音,五笔的,点击 右上角的课程选择 旁边的下拉按钮 如下图所示:
    ***在这里插入图片描述

  • 会显示如下窗口,我们 点击 自定义课程 ——> 再点击 左上角的 添加
    在这里插入图片描述

  • 单个添加、批量添加 大家可以根据自己的需求来,进行相对应的选择
    在这里插入图片描述


  • 这里我是 单个添加 ,显示如下窗口,我们可以配合使用我们的 Ctrl+C + Ctrl+V 的复制粘贴的方式把我们练习的内容(如下面的 Mysql ——表数据处理内容的打字练习 ),复制到 空白区域中 ,或者 点击 左上角的 导入txt文章 ,是一样的,——> 再然后 编辑下面的 课程名称 为该内容命名好,方便我们查找练习,——> 最后 点击 保存 ,就可以了
    Mysql : 对于表数据处理增删改的内容上的打字练习_第1张图片

保存好后,点击退出该窗口,重新再次,点击 打字测试 ——> 点击你刚刚将练习内容的复制到的那个模式里,——> 选择右上角的 课程选择 ——> 自定义课程 ,从中你可以看到,你刚刚自行编辑的打字练习内容中 课程名称 ,选择你所需要的,就可以开始你的打字练习之旅了

Mysql : 对于表数据处理增删改的内容上的打字练习_第2张图片

  • 每天有事没事在 金山打字通 上面练一练,不仅可以提高打字,敲代码的效率,还可以帮助记忆有关的关键字 ,和知识点,一举三得
  • 未来可期呀!
  • 下面是 Mysql —— 表数据处理增删改上的打字练习的内容
  • 关于这部分的内容大家,可以移步到 . Mysql: 表中数据的增删改

创建表
第一种方式: 省略掉对于字段名(列)的声明,一条一条的为表插入数据内容 格式:INSERT INTO 表名
VALUES (列1值, 列2的值, 列3的值); 注意没有手动声明字段,一定要按照默认的字段顺序添加表的数据内容,如果省略了,表中列的任何一个数据内容都是会报错的
第二种方式: 手动声明字段,按照声明的字段顺序插入数据 格式: INSERT INTO 表名 (列名1, 列名2, 列名3) VALUES (数据内容1, 数据内容2, 数据内容3);当我们省略一些插入的字段名(列),存在默认值,插入默认值,没有设定默认值,也没有 NOT NULL 约束条件,则默认是 NULL
同时插入多条数据: 格式: INSERT INTO 表名 (列名1, 列名2, 列名3)
VALUES (数据内容1, 数据内容2, 数据内容3),
(数据内容1, 数据内容2, 数据内容3),
(数据内容1, 数据内容2, 数据内容4);
将查询结果的数据插入到表中 格式:INSERT INTO emp1 (列名1, 列名2, 列名3)
VALUES (数据内容1, 数据内容2, 数据内容3)
SELECT 查询的列名1, 查询的列名2
FROM 查询的表名;
为表数据的更新 格式:UPDATE 表名
SET 修改的字段名 = 修改后的字段内容
WHERE 筛选出需要修改的字段,筛选条件, 也可以省略(对表中的数据全部更新);
使用 NULL 更新:UPDATE 表名
SET 修改的字段名 = NULL
where 筛选条件, 也可以省略(对表中的数据全部更新);
多别的更新 格式: UPDATE 更新的表名
SET 更新的字段1 = 更新的内容1 , 更新的字段2 = 更新的内容2
WHERE 筛选条件, 也可以省略(对表中的数据全部更新);
为表删除数据内容 格式: DELETE FROM 表名
WHERE 筛选出需要删除的字段内容的数据
/* 也可以省略不筛选表示清空表中所有的数据*/
DELETE 语句中不能使用 GROUP BY,HAVING 和 ORDER BY 三类子句
创建表定义将字段计算列
格式如下:
CREATE TABLE 表名 (
列名1 数据类型
列名2 数据类型 /* 根据别的列设定值加减乘除都额可以 /
列名3 数据类型 GENERATED ALWAYS AS (列名1 + 列名2) VIRTUAL
);
添加字段计算列
ALTER TABLE 表名 /
其他列的值计算最为值,加减乘除都可以*/
ADD 字段 数据类型 GENERATED ALWAYS AS (列名1+列名2) VIRTUAL;

你可能感兴趣的:(SQL语法学习,mysql,数据库,大数据,sql,后端)