DML:增、删、改表中数据

1. 添加数据

  1. 常规添加
    INSERT INTO 表名(列名,列名,列名) VALUES(值,值,值);
    
  2. 简化添加
    规则:

    • 列名和值,数量和数据类型必须一 一对应。
    • 简化形式的添加,需要给所有列赋值,否则无法添加。不建议使用。
    • 除了数值类型,其他类型数据需要添加单引号或者双引号。
    INSERT INTO 表名 VALUES(值,值,值);
    

2. 删除数据

  1. 按照条件删除
    DELETE FROM 表名 WHERE 列名=条件;
    
  2. 清空表
    DELETE FROM 表名; -- 删除效率极低,有几条记录就执行几次删除操作
    
  3. 重置表
    TRUNCATE TABLE 表名; -- 复制一份表结构后将表删除再重建,删除效率高
    

3. 修改数据

  1. 基础修改
    UPDATE 表名 SET 列名=值 , 列名=值 , 列名=值 WHERE 列名=条件;
    
  2. 多条修改
    UPDATE 表名 SET 列名=值 , 列名=值 , 列名=值; -- 不加条件,表中所有的目标列的数据会被统一修改
    
posted @ 2019-09-05 23:03  苍凉温暖  阅读(296)  评论(0编辑  收藏  举报