zoukankan      html  css  js  c++  java
  • 【案例讲解】数据的增删改110

    #1. 运行以下脚本创建表my_employees

    USE myemployees;
    CREATE TABLE my_employees(
    Id INT(10),
    First_name VARCHAR(10),
    Last_name VARCHAR(10),
    Userid VARCHAR(10),
    Salary DOUBLE(10,2)
    );
    CREATE TABLE users(
    id INT,
    userid VARCHAR(10),
    department_id INT

    );
    #2. 显示表my_employees的结构
    DESC my_employees;

    #3. 向my_employees表中插入下列数据
    ID FIRST_NAME LAST_NAME USERID SALARY
    1 patel Ralph Rpatel 895
    2 Dancs Betty Bdancs 860
    3 Biri Ben Bbiri 1100
    4 Newman Chad Cnewman 750
    5 Ropeburn Audrey Aropebur 1550

    #方式一:
    INSERT INTO my_employees
    VALUES(1,'patel','Ralph','Rpatel',895),
    (2,'Dancs','Betty','Bdancs',860),
    (3,'Biri','Ben','Bbiri',1100),
    (4,'Newman','Chad','Cnewman',750),
    (5,'Ropeburn','Audrey','Aropebur',1550);
    DELETE FROM my_employees;
    #方式二:

    INSERT INTO my_employees
    SELECT 1,'patel','Ralph','Rpatel',895 UNION
    SELECT 2,'Dancs','Betty','Bdancs',860 UNION
    SELECT 3,'Biri','Ben','Bbiri',1100 UNION
    SELECT 4,'Newman','Chad','Cnewman',750 UNION
    SELECT 5,'Ropeburn','Audrey','Aropebur',1550;


    #4. 向users表中插入数据
    1 Rpatel 10
    2 Bdancs 10
    3 Bbiri 20
    4 Cnewman 30
    5 Aropebur 40

    INSERT INTO users
    VALUES(1,'Rpatel',10),
    (2,'Bdancs',10),
    (3,'Bbiri',20);

     


    #5.将3号员工的last_name修改为“drelxer”
    UPDATE my_employees SET last_name='drelxer' WHERE id = 3;

     

    #6.将所有工资少于900的员工的工资修改为1000
    UPDATE my_employees SET salary=1000 WHERE salary<900;

    #7.将userid 为Bbiri的user表和my_employees表的记录全部删除

    DELETE u,e
    FROM users u
    JOIN my_employees e ON u.`userid`=e.`Userid`
    WHERE u.`userid`='Bbiri';

    #8.删除所有数据

    DELETE FROM my_employees;
    DELETE FROM users;
    #9.检查所作的修正

    SELECT * FROM my_employees;
    SELECT * FROM users;

    #10.清空表my_employees
    TRUNCATE TABLE my_employees;

     

     

     

     

  • 相关阅读:
    Windows内存布局 / MmPfnDataBase页帧数据库
    保护模式中的PDE与PTE
    保护模式101012分页机制
    Windows系统调用中的系统服务表描述符(SSDT)
    Windows系统调用中的系统服务表
    三环进入零环的细节(KiFastCallEntry函数分析)
    Windows系统调用中API从3环到0环(下)
    SQL反模式学习笔记5 外键约束【不用钥匙的入口】
    SQL反模式学习笔记3 单纯的树
    SQL反模式学习笔记2 乱穿马路
  • 原文地址:https://www.cnblogs.com/tan-y-q/p/10602567.html
Copyright © 2011-2022 走看看