MySQL做题实践||数据库的创建与增删查改

前言:

        好久不见,我胡汉三又回来了§(* ̄▽ ̄*)§

        博主有段时间没有更新文章了呢,干啥去了呢?作为一名苦逼的学生党(加上即将毕业的大四老狗),当然是正在经历毕设和各种杂七杂八的作业的无情摧残啦T_T所以后面要是哪天一连半个月都没更文也很正常啦(别问,问就是在为毕业而头秃இ௰இ

        好啦,不发牢骚了,博主之所以会发这篇文章,不是为了纪念什么,只是因为这篇文章内容就是博!主!当!前!要!写!的!作!业!(没错,就是为了凑文章数写的,叉腰.jpg)当然我还是会认真写出详细的过程的,为了照顾自己这颗白菜(又白又菜hhh

        为自己是棵白菜却努力学习而点赞(老父亲露出欣慰的笑容hhhhh

要求1:首先在计算机上启动MySQL,在MySQL中建立一个数据库TEST,进行后续所要求的各种操作,所有的SQL操作均在此建立的数据库上进行。

其他的学习操作可以参考我之前写的MySQL学习笔记哦~

​​​​​​​​​​​MySQL学习笔记2||MySQL服务的相关操作(启动、停止、登录、退出)及报错解决方案_Inochigohan的博客-CSDN博客​​​​​​​

实操过程:

扫描二维码关注公众号,回复: 13925131 查看本文章


 要求2:在新建的数据库test内分别运行create.sql与populate.sql文件中的语句,创建数据表customers,orderitems,vendors和orders。

实操过程:


要求3:编写MySQL语句,从customers表中检索所有的顾客名字(cust_name);编写MySQL语句,检索customers表中所有的列,再编写另外的SELECT语句,仅检索顾客的ID(cust_id)和名字。

实操过程:


 要求4:使用子查询,返回购买价格(item_price)不超过20美元的顾客列表。提示:你需要使用orderitems表查找匹配的订单号(order_num),然后使用orders表检索这些匹配订单的顾客ID(cust_id)。

实操过程:

方式一:使用子查询(按题目要求的)

 方式二:使用表连接


要求5:使用INSERT和指定的列,将你个人的信息添加到customers表中,其中学号、姓名和邮箱分别添加至cust_id、cust_name和cust_email列,个人信息其他列的值设置为NULL。检索新增列之后的customers表的所有列信息。

实操过程:


要求6:使用MySQL语句来更新中所有美国的地址,包括供应商状态(vendors表中vend_country值为USA的 vend_state值)和顾客状态(customers表中的cust_state),使它们均为小写。

实操过程:


要求7:第4.4题中要求你将自己添加到customers表中。现在请删除自己以及ID(cust_id)为10001的顾客。提示:确保使用WHERE子句,在DELETE中使用它之前,先用SELECT对其进行测试,否则你会删除所有顾客信息。

实操过程:

 以上就是文章的全部内容啦~~

由于此文是博主自己按作业要求写的,如果走过路过的各位看官有幸和博主做到同一份作业,希望看官能自己先动手试着做一做,再参考博主的回答哈,毕竟只有自己脑袋里的知识才是无价的(元芳,你说对吗( •̀ .̫ •́ )✧Love&Peace

猜你喜欢

转载自blog.csdn.net/Inochigohan/article/details/120914707