《第四单元高级数据查询与处理.doc》由会员分享,可在线阅读,更多相关《第四单元高级数据查询与处理.doc(112页珍藏版)》请在金锄头文库上搜索。
1、第四单元 高级数据查询与处理 4、1 第1题解答1、在一个SELECT语句中使用多个表格第一步:选择【开始】【程序】【Microsoft SQL Server】【查询分析器】。第二步:在SQL语句输入框写入语句:Select distributors.DistriNum,Company,Phone,OrderNum,OrderDateFrom distributors,ordersWhere distributors.DistriNum=orders.DistriNum按F5键运行。第三步:运行成功后将该查询保存为X4-01-1.sql文件,并把该文件保存到考生文件夹中。2、在SELECT语句
2、中使用子查询第四步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:select*from distributorsWhere CityCode=(select CityCodeFrom distributors where BossName=王为)按F5键运行。第五步:运行成功后将该查询保存为X4-01-2.sql文件,并把该文件保存到考生文件夹中。3、用UNION运算符实现从不同的表格中抽取相同的格式的数据第六步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:select ProdNum,SuppCode from products where UnitPrice25
3、 unionselect ProdNum,SuppCode from itemswhere Quantity2按F5键运行。第七步:运行成功后将该查询保存为X4-01-3.sql文件,并把该文件保存到考生文件夹中。4、添加记录第八步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:Insert into ordersValues (119,2002-07-12,1022,2003-08-10)按F5键运行。第九步:运行成功后将该查询保存为X4-01-4.sql文件,并把该文件保存到考生文件夹中。5、删除记录第十步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:Delete
4、 from orders where OrderNum=119按F5键运行。第十一步:运行成功后将该查询保存为X4-01-5.sql文件,并把该文件保存到考生文件夹中。6、更新记录第十二步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:Update ordersSet OrderDate=2003-07-11Where OrderNum=118按F5键运行。第十三步:运行成功后将该查询保存为X4-01-6.sql文件,并把该文件保存到考生文件夹中。4、2 第2题解答1、在一个SELECT语句中使用多个表格第一步:选择【开始】【程序】【Microsoft SQL Server】【查询
5、分析器】。第二步:在SQL语句输入框写入语句:Select orders. OrderNum, distributors .BossNameFrom orders, distributorsWhere orders.DistriNum= distributors.DistriNum按F5键运行。第三步:运行成功后将该查询保存为X4-02-1.sql文件,并把该文件保存到考生文件夹中。2、在SELECT语句中使用子查询第四步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:select*from distributorsWhere CityCode=(select CityCodeFr
6、om distributors where BossName=李晨)按F5键运行。第五步:运行成功后将该查询保存为X4-02-2.sql文件,并把该文件保存到考生文件夹中。3、用UNION运算符实现从不同的表格中抽取相同的格式的数据第六步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:select ProdNum,SuppCode from products where UnitPrice2按F5键运行。第七步:运行成功后将该查询保存为X4-02-3.sql文件,并把该文件保存到考生文件夹中。4、添加记录第八步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:Insert
7、 into ordersValues (120,2002-07-21,1023,2003-08-20)按F5键运行。第九步:运行成功后将该查询保存为X4-02-4.sql文件,并把该文件保存到考生文件夹中。5、删除记录第十步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:Delete from orders where OrderNum=120按F5键运行。第十一步:运行成功后将该查询保存为X4-02-5.sql文件,并把该文件保存到考生文件夹中。6、更新记录第十二步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:Update ordersSet OrderNum=10
8、88Where OrderNum=118按F5键运行。第十三步:运行成功后将该查询保存为X4-02-6.sql文件,并把该文件保存到考生文件夹中。4、3 第3题解答1、在一个SELECT语句中使用多个表格第一步:选择【开始】【程序】【Microsoft SQL Server】【查询分析器】。第二步:在SQL语句输入框写入语句:Select orders.DistriNum, distributors .CompanyFrom orders ,distributorsWhere orders.DistriNum= distributors.DistriNum按F5键运行。第三步:运行成功后将该查
9、询保存为X4-03-1.sql文件,并把该文件保存到考生文件夹中。2、在SELECT语句中使用子查询第四步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:select*from distributorsWhere CityCode=(select CityCodeFrom distributors where Company=XSY公司按F5键运行。第五步:运行成功后将该查询保存为X4-03-2.sql文件,并把该文件保存到考生文件夹中。3、用UNION运算符实现从不同的表格中抽取相同的格式的数据第六步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:select Pro
10、dNum,SuppCode from products; where UnitPrice1按F5键运行。第七步:运行成功后将该查询保存为X4-03-3.sql文件,并把该文件保存到考生文件夹中。4、添加记录第八步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:Insert into ordersValues (121,2003-08-21,1024,2003-08-30)按F5键运行。第九步:运行成功后将该查询保存为X4-03-4.sql文件,并把该文件保存到考生文件夹中。5、删除记录第十步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:Delete from orde
11、rs where OrderNum=121按F5键运行。第十一步:运行成功后将该查询保存为X4-03-5.sql文件,并把该文件保存到考生文件夹中。6、更新记录第十二步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:Update ordersSet OrderDate=2003Where OrderNum=101按F5键运行。第十三步:运行成功后将该查询保存为X4-03-6.sql文件,并把该文件保存到考生文件夹中。4、4 第4题解答1、在一个SELECT语句中使用多个表格第一步:选择【开始】【程序】【Microsoft SQL Server】【查询分析器】。第二步:在SQL语句输
12、入框写入语句:Select orders. OrderNum, distributors .AddressFrom orders ,distributors,Where orders.DistriNum= distributors.DistriNum按F5键运行。第三步:运行成功后将该查询保存为X4-04-1.sql文件,并把该文件保存到考生文件夹中。2、在SELECT语句中使用子查询第四步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:select*from distributorsWhere CityCode=(select CityCodeFrom distributors
13、where Company=MN公司按F5键运行。第五步:运行成功后将该查询保存为X4-04-2.sql文件,并把该文件保存到考生文件夹中。3、用UNION运算符实现从不同的表格中抽取相同的格式的数据第六步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:select ProdNum,SuppCode from products; where UnitPrice100 unionselect ProdNum,SuppCode from itemswhere Quantity1按F5键运行。第七步:运行成功后将该查询保存为X4-04-3.sql文件,并把该文件保存到考生文件夹中。4、添
14、加记录第八步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:Insert into distributorsValues (1028, 肖潇,XX公司,云景里451,01060522289)按F5键运行。第九步:运行成功后将该查询保存为X4-04-4.sql文件,并把该文件保存到考生文件夹中。5、删除记录第十步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:Delete from distributors where OrderNum=1028按F5键运行。第十一步:运行成功后将该查询保存为X4-04-5.sql文件,并把该文件保存到考生文件夹中。6、更新记录第十二步:在查询分析器中新建SQL查询;在SQL语句输入框写入语句:Update distributorsSet OrderNum=1101Where OrderNum=1001按F5键运行。第十三步:运行成功后将该查询保存为X4-04-6.sql文件,并把该文件保存到考生文件夹中。4、5第5题解答1、在一个SELECT语句中使用多个表格第一步:选择【开始】【程序】【Microsoft SQL Server】【查询分析器】。第二步:在SQL语句输入框写入语句:Select orders. Order