首先恭喜你学习了DDL的语句,下面开始DML语句,希望继续加油

DML 是 CRUD的快乐

  • insert into _ values _ where _;
  • update _ set _ where _;
  • delete from _ where _;

通用注意:

你写某个表时需要写出某个数据库的某个表–>类似于go中的包的函数调用的感觉
字段的意思就是 某一列
条件的设定就是 某一行的绑定

前提准备
前提表格
:## 添加数据(insert)
添加操作
不小心多点了几下

  • 给指定字段添加数据(而不是添加字段噢)

    ** insert into 表名 字段名1,字段名2 values(值1,值2)**

  • 给全部字段添加数据

    insert into 表名 values(值1,值2,值…)

  • 批量添加数据

    insert into 表名(字段名1,字段名2)values(值1,值2),(值1,值2);
    insert into 表名 values (值1,值2),(值1,值2)…;

  • 注意:
  1. 插入数据时,指定的字段顺序应该与值的顺序时一一对应的
  2. 字符串和日期数据应该包含在单引号(不要双引号)
  3. 插入的数据大小,应该在字段的声明范围中

修改数据(update)

  • 修改
  • 修改前
  • 修改操作
  • 修改后

    update 表名 set 字段1-值1,字段2=值2,…[where 条件];
    多个字段修改
    更新所有字段
    修改语句的条件可以有,也可以没有,如果没有条件,这回修改整张表的所有数据

删除数据(delete)

  • delete from 表名 [where 条件];
    删除操作–都空了
  • delete 语句的条件如果没有就是会删除整张表的所有数据
  • delete 语句不能删除某一个字段的值,可以使这个字段为null