Mysql 创建数据库、表以及数据表基本管理

编程入门 行业动态 更新时间:2024-10-19 02:20:17

Mysql 创建数据库、表以及<a href=https://www.elefans.com/category/jswz/34/1769890.html style=数据表基本管理"/>

Mysql 创建数据库、表以及数据表基本管理

问题:

创建一个shop的数据库,然后在该库中进行操作

1) 创建一张商品表t_product,包含以下信息:

商品编号id(主键,自动增长)、商品名称name(非空)、生产厂家factory、商品重量weight、

2) 修改商品表的结构,添加一列信息:商品类型type 

3)修改商品表的结构,删除一列信息:商品重量weight

4) 向商品表添加如下信息: 

 商品编号商品名称生产厂家商品类型
1乒乓球南京列表制造厂运动类
2盐城对齐制造厂食品类
3羽毛球无锡水平线制造公司运动类
4薯片南京标题制造公司食品类

5) 修改商品表的数据:将商品名称以片结尾的商品的生产厂家改成 南京颜色有限公司

6) 查询商品表的数据:将所有食品类的商品信息找出来

7) 查询出所有的商品:按照商品编号降序排列 

8) 删除商品表的数据:将商品名称以球结尾,并且生产厂家是在南京地区的给删除

解法:

创建一个shop的数据库,然后在该库中进行操作

create database if not exists shop charset utf8;

1) 创建一张商品表t_product,包含以下信息:

商品编号id(主键,自动增长)、商品名称name(非空)、生产厂家factory、商品重量weight、

create table t_product
(id int primary key auto_increment,name varchar(20) not null,factory varchar(100),weight double
) charset utf8;

2) 修改商品表的结构,添加一列信息:商品类型type 

alter table t_product add type varchar(10);

3)修改商品表的结构,删除一列信息:商品重量weight

alter table t_product drop weight;

4) 向商品表添加如下信息: 

 商品编号商品名称生产厂家商品类型
1乒乓球南京列表制造厂运动类
2盐城对齐制造厂食品类
3羽毛球无锡水平线制造公司运动类
4薯片南京标题制造公司食品类
insert into t_product value(null,'乒乓球','南京列表制造厂','运动类');
insert into t_product value(null,'盐','盐城对齐制造厂','食品类');
insert into t_product value(null,'羽毛球','无锡水平线制造公司','运动类');
insert into t_product value(null,'薯片','南京标题制造公司','食品类');

5) 修改商品表的数据:将商品名称以片结尾的商品的生产厂家改成 南京颜色有限公司

update t_product set factory='南京颜色有限公司' where name like '%片';

6) 查询商品表的数据:将所有食品类的商品信息找出来

select * from t_product where type='食品类';

7) 查询出所有的商品:按照商品编号降序排列 

select * from t_product order by id desc;

8) 删除商品表的数据:将商品名称以球结尾,并且生产厂家是在南京地区的给删除

delete from t_product where name like '%球' and factory like '%南京%';

更多推荐

Mysql 创建数据库、表以及数据表基本管理

本文发布于:2024-02-26 19:33:11,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1703644.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数据表   数据库   Mysql

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!