插入、更新、删除表中的数据

简介: 插入、更新、删除表中的数据 笔记 (文中的姓名、电话等为随机编写的,如有冒犯,请多多包涵) >需求1 向科目表中添加数据,如表1 科目编号 科目名 课时数 年级编号 1 Logic Java 220 1 2 HTML 160 1 3 Java OOP 230 2 第一步,创建科目表subject,create table `subject`(.

插入、更新、删除表中的数据

笔记

(文中的姓名、电话等为随机编写的,如有冒犯,请多多包涵)

>需求1

向科目表中添加数据,如表1

表1 科目表结构
科目编号 科目名 课时数 年级编号
1 Logic Java 220 1
2 HTML 160 1
3 Java OOP 230 2

第一步,创建科目表subject,create table `subject`(...);

第二步,插入数据,insert into `subject`(字段1, 字段2,...) values(...);   #插入一条

或者  insert into `subject`(字段1, 字段2,...) values(...),(...);   #插入多条,中间用,隔开

注意字段名使用反引号``括起来

查看一下插入的结果,select * from subject;

>需求2

a. 将学生表中学号为1000的学生的地址改为北京市

b. 将科目表中课时大于200且学期编号为1的科目课时减少10课时

c. 将所有年级编号为1的学生的姓名、性别、出生日期、手机号码信息保存到新表student_grade1中

第一步,更新学生表中一条数据

update 表名

set 字段名=‘XXX’

where ‘条件 ’;

查看一下确实更改成功

第二步,更改课时,然后查看一下是否更改成功。从下图可以看到,1号课程满足条件,课时已更改成功;另外两门课程不满足条件,课时没有更改。

第三步,创建新表,然后查看新表

>需求3

删除表student_grade1中的性别为女的数据,并查看结果。

小总结:本次练习主要内容有:向表中插入新的数据、更新表中已有的数据、查询数据并写入新的表中、删除表中的数据。

原文地址http://www.bieryun.com/3246.html

相关文章
|
关系型数据库 MySQL 数据库
在MySQL数据库中插入、更新与删除数据
在MySQL数据库中插入、更新与删除数据。
94 2
|
7月前
修改数据和删除数据
修改数据和删除数据。
41 1
UPSERT操作只能对已经存在的分区进行更新或插入操作
UPSERT操作只能对已经存在的分区进行更新或插入操作
64 2
数据更新语句INSERT语句、UPDATE语句、DELETE语句等,用于向数据表中插入、更新或删除数据。示例
数据更新语句INSERT语句、UPDATE语句、DELETE语句等,用于向数据表中插入、更新或删除数据。示例
103 1
|
数据库 数据安全/隐私保护
批量插入【对新数据进行插入操作,已存在的记录进行更新操作】
批量插入【对新数据进行插入操作,已存在的记录进行更新操作】
163 0
批量插入【对新数据进行插入操作,已存在的记录进行更新操作】
|
SQL 安全 数据库
如何向表中插入数据以及如何更新、删除表中的数据
1. 插入 INSERT 用来将行插入到数据库表中。插入有几种方式: 插入完整的行。 插入行的一部分。 插入某些查询的结果。 INSERT 语法要求指定表名和插入到新表中的值。例如,我们将一个新顾客插入到 customers 表中。 插入前: INSERT INTO Customers VALUES('1000000006', 'Toy Land', '123 Any Street', 'New York', 'NY', '11111', 'USA', 'Jordan', 'Jordan@gmail.com'); 运行结果如下: 插入到新表中的值由 VALUES 子
163 0
|
Java C语言
练习6—数据插入
练习6—数据插入
115 0
|
关系型数据库 MySQL 数据库
查看或者插入表数据|学习笔记
快速学习查看或者插入表数据
132 0
|
存储 数据库 索引
快速删除数据库中所有表中的数据
原文:快速删除数据库中所有表中的数据 select 'truncate table ' + Name + ';' from sysobjects where xtype='U' order by name asc; 该条语句执行之后会将数据库中所有的表都查询出来,复制出来之后执行truncate语句即可 sysobjects 在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)在表中占一行。
1702 0