MySQL数据中怎样实现插入、更新与删除
发布时间:2022-02-16 07:35:22 所属栏目:编程 来源:互联网
导读:小编给大家分享一下MySQL数据中如何实现插入、更新与删除,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 案例:创建表books,对数据进行插入、更新和删除操作,掌握数据表
小编给大家分享一下MySQL数据中如何实现插入、更新与删除,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 案例:创建表books,对数据进行插入、更新和删除操作,掌握数据表的基本操作。books表结构以及表中的记录如下表: 案例操作过程: (1)创建数据表books,并按照表8.1所示的结构定义各个字段。 (2)将表8.2中的记录插入books表中。分别使用不同的方法插入记录。 (3)将小说类型(novel)的书的价格都增加5。 (4)将名称为EmmaT的书的价格改为40,并将note说明改为drama。 (5)删除库存为0的记录。 (免费学习推荐:mysql视频教程) (1)、创建数据表books,并按照表8.1所示的结构定义各个字段。 mysql> create table books -> ( -> id int(11) not null auto_increment primary key, -> name varchar(50) not null, -> authors varchar(100) not null, -> price float not null, -> pubdate year not null, -> discount float(3,2) not null, -> note varchar(255) null, -> num int(11) not null default 0 -> );Query OK, 0 rows affected (0.05 sec)mysql> select * from books;Empty set (0.05 sec) 可以看到表为空,下面向表中插入记录: (2)、将表8.2中的记录插入books表中。分别使用不同的方法插入记录。 ①指定所有字段名称插入记录,SQL语句如下; mysql> insert into books -> (id,name,authors,price,pubdate,discount,note,num) -> values(1,'Tale of AAA','Dicks',23,'1995',0.85,'novel',11);Query OK, 1 row affected (0.05 sec) ②不指定字段名称插入记录,SQL语句如下: mysql> insert into books -> values(2,'EmmaT','Jane lura',35,'1993',0.70,'joke',22);Query OK, 1 row affected (0.05 sec)mysql> select * from books;+----+-------------+-----------+-------+---------+----------+-------+-----+| id | name | authors | price | pubdate | discount | note | num |+----+-------------+-----------+-------+---------+----------+-------+-----+| 1 | Tale of AAA | Dicks | 23 | 1995 | 0.85 | novel | 11 || 2 | EmmaT | Jane lura | 35 | 1993 | 0.70 | joke | 22 |+----+-------------+-----------+-------+---------+----------+-------+-----+2 rows in set (0.00 sec) (编辑:广西网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐