zoukankan      html  css  js  c++  java
  • MySQL操作表中的数据

    -- 创建数据表tb_courses
    CREATE TABLE tb_courses
    (
    course_id INT NOT NULL AUTO_INCREMENT,
    course_name CHAR(40) NOT NULL,
    course_grade FLOAT NOT NULL,
    course_info CHAR(100) NULL,
    PRIMARY KEY(course_id)
    );
    
    
    -- 指定所有字段插入一条数据
    INSERT INTO tb_courses
    (course_id,course_name,course_grade,course_info)
    VALUES(1,'Network',3,'Computer Network');
    
    -- 不按照定义列的顺序插入一条数据
    INSERT INTO tb_courses
    (course_name,course_info,course_id,course_grade)
    VALUES('Database','MySQL',2,3);
    
    -- 没有列名称列表插入一条数据
    INSERT INTO tb_courses
    VLAUES(3,'Java',4,'Java EE');
    
    -- 向表中指定字段添加值
    INSERT INTO tb_courses
    (course_name,course_grade,course_info)
    VALUES('System',3,'Operation System');
    
    -- 复制表数据
    INSERT INTO tb_courses_new
    (course_id,course_name,course_grade,course_info)
    SELECT course_id,course_name,course_grade,course_info
    FROM tb_courses;
    
    -- 修改表中的数据
    UPDATE tb_courses_new
    SET course_grade=4;
    
    -- 根据条件修改表中的数据
    UPDATE tb_courses_new
    SET course_name='DB',course_grade=3.5
    WHERE course_id=2;
    
    -- 删除表中的全部数据
    DELETE FROM tb_courses_new;
    
    -- 根据条件删除表中的数据
    DELETE FROM tb_courses
    WHERE course_id=4;
    

      

  • 相关阅读:
    Manjaro i3wm替换默认程序配置
    我的Alacritty配置
    我的compton配置
    我的i3config配置
    我的Manjaro rofi配置
    我的Manjaro i3status配置说明
    我的Manjaro i3自用软件记录
    我的Manjaro i3wm安装记录
    数组介绍
    进制、位运算笔记
  • 原文地址:https://www.cnblogs.com/277223178dudu/p/11393785.html
Copyright © 2011-2022 走看看