实验七视图及SQL数据更新语句

更新时间:2023-05-14 14:29:21 阅读: 评论:0

实验七视图及SQL数据更新语句
一、实验目的
1.掌握视图的概念;
2.熟练掌握视图的生成及操作语句;
3.熟练掌握SQL数据更新语句;
二、实验步骤
美国法定节假日构建数据表作为实验数据内容(数据表同实验六,参考实验六实验步骤)
运行SQL SERVER服务管理器,确认数据库服务器开始运行。
打开查询分析器,选择刚才恢复的数据库exampleDB,输入SQL指令,获得运行结果。
任务:完成以下SQL数据更新语句
三段式教学法
湛江八景
(1)创建视图V_SupplyCount,显示供应商编号,以及该供应商供应的产品的品种数(非CategoryID),该视图包含两个字段:SupplierID、ProductCount。
(2)创建视图V_OrderCount,显示顾客编号,顾客所下订单的产品总金额(金额=单价×数量×折扣),该视图包含两个字段:CustomerID,TotalFee。
(3)通过视图V_SupplyCount,查出供应产品的品种数最少的供应商编号和供应商名称。圣诞节歌曲
(4)通过视图V_OrderCount,查出所下订单的产品总金额最多的顾客编号和地址。
(5)再Region表中,添加一个新的地区:地区编号为5,地区描述为Central
(6)将Suppliers表中的所有国家为法国的供应商信息内容添加到OldSuppliers中
(7)将所有由职员Fuller(LastName)签订的订单运费降低10%
(8)将所有美国顾客购买的订单单价调高20%
(9)将订货数量最多的产品的单价上调5元
(10)删除订单个数最少的职员的信息
(11)删除所有没有下订单的顾客信息
三. 实验结果与分析(上交实验报告)
创建视图V_SupplyCount,显示供应商编号,以及该供应商供应的产品的品种数(非CategoryID),该视图包含两个字段:SupplierID、ProductCount。
create view V_SupplyCount(SupplierID,ProductCount)
as lect SupplierID,count(ProductID) from products group by SupplierID
核桃木家具优缺点大韩帝国
创建视图V_OrderCount,显示顾客编号,顾客所下订单的产品总金额(金额=单价×数量×折扣),该视图包含两个字段:CustomerID,TotalFee。
create view V_OrderCount(CustomerID,TotalFee)
as
lect CustomerID,sum(UnitPrice*Quantity*Discount) from orders,orderdetails
where orders.OrderID=orderdetails.OrderID group by CustomerID
宇航员
通过视图V_SupplyCount,查出供应产品的品种数最少的供应商编号和供应商名称。
lect SupplierID,CompanyName from Suppliers
where SupplierID in
(lect SupplierID from V_SupplyCount
where ProductCount=(lect min(ProductCount) from V_SupplyCount))
通过视图V_OrderCount,查出所下订单的产品总金额最多的顾客编号和地址。
黄家驹经典歌曲大全lect CustomerID,Address from Customers where CustomerID in
(lect CustomerID from V_OrderCount
where TotalFee=(lect max(TotalFee) from V_OrderCount))
再Region表中,添加一个新的地区:地区编号为5,地区描述为Central
inrt into Region values(5,'Central')
将Suppliers表中的所有国家为法国的供应商信息内容添加到OldSuppliers中
CREATE TABLE OldSuppliers(

本文发布于:2023-05-14 14:29:21,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/897528.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:实验   订单   供应商   产品   视图
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图