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

    一、用create table语句创建“教师表”

    use 教师管理;
    
    create table 教师表
    
    (
    
    教师编号 int,
    
    教师姓名 varchar(50),
    
    性别 varchar(10),
    
    年龄 int
    
    );

    二、插入数据记录

    (1)插入完整数据:向“教师表”中插入值为“20170301、李白、男、29”的记录。

    use 教师管理;
    
    desc 教师表;
    
    insert into 教师表(教师编号,教师姓名,性别,年龄)values(20170301,'李白','',29);

    insert into 教师表 values(20170301,'李白','',29);
    select * from 教师表; \查询数据是否插入成功\
    delete from 教师表;  \删除所有数据\
    select * from 教师表;

     (2)插入部分数据:向“教师表”中教师编号插入值为“20170301”的记录。

    insert into 教师表(教师编号)values(20170301);
    select * from 教师表;
    delete from 教师表 where 教师编号='20170301'; \删除特定的数据\
    select * from 教师表;

     (3)插入多条数据:

       1、插入多条完整数据记录:

    insert into 教师表(教师编号,教师姓名,性别,年龄) values(20170301,'李白','',29),(20170302,'李四','',27),(20170303,'张三','',28);
    
    select * from 教师表;
    
    delete from 教师表;
    
    select * from 教师表;

      2、插入多条部分数据记录:

    insert into 教师表(教师编号,年龄) values(20170301,29),(20170302,27),(20170303,28);
    
    select * from 教师表;
    
    delete from 教师表;

      (4)插入查询结果:

    create table 学生表(                        
    
    学生编号 int,
    
    学生姓名 varchar(50),
    
    性别  varchar(10),
    
    年龄 int
    
    );
    select * from 教师表;
    insert into 教师表(教师编号,教师姓名,性别,年龄)values(20170301,李白,男,29),(20170302,李四,女,27),(20170303,张三,男,28);
    
    select * from 教师表;
    
    insert into 学生表(学生编号,学生姓名,性别,年龄)select 教师编号,教师姓名,性别,年龄(不需要括号“()”)from 教师表;
    
    select * from 学生表;

       

    三、更新数据

    (1)更新特定数据记录:把教师姓名李白的编号更新为123

    use 教师管理
    desc 教师表;
    select * from 教师表;
    update 教师表 set 教师编号='123' where 教师姓名='李白'; select * from 教师表;

    (2)更新所有数据记录:

    use 教师管理;
    
    desc 教师表;
    
    select * from 教师表;
    
    update 教师表 set 教师编号='20170301';
    
    select * from 教师表;
    update 教师表 set 教师编号='123', 教师姓名='李白',性别='',年龄='36';
    
    select * from 教师表;

    四、删除数据

     (1)删除特定数据

    delet from tablename where 字段名 = value;

     (2)删除所有数据

    delete from tablename;
  • 相关阅读:
    ros 无线WDS MESH配置一(这个不好用,没有方法二好用)
    ROS脚本编辑器Notepad++装一个mikrotik的插件 RouterOS-Syntax-highliter
    关于ip-neighbor里的mac telnet的一些说明
    ros无线2G和5G的带宽简单计算
    ros的AP创建20个虚拟AP-VAP的脚本
    python异常值(outlier)检测实战:KMeans + PCA + IsolationForest + SVM + EllipticEnvelope
    str.replace替换变量名的字符串
    pd.ExcelWriter(to_excel)保存结果到已存在的excel文件中
    pandas.DataFrame.dropna删除缺失值
    pandas.DataFrame.astype数据结构转换
  • 原文地址:https://www.cnblogs.com/Jackbk/p/12693563.html
Copyright © 2011-2022 走看看