数据库原理及应用实验报告4.

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验四查询

实验4.1 简单查询

一、实验目的

使学生掌握SQL Server查询的方法,加深对Transact-SQL语言查询语句的理解。熟练掌握简单表的数据查询、数据排序和数据分组的操作方法。

二、实验内容

1、投影、选择条件表达、数据排序、使用临时表等。

2、查询中更改列标题的方法的掌握、多条件查询等。

三、实验步骤

1、基本操作实验

在查询分析器中,练习简单查询,熟练掌握投影、选择条件表达、使用临时表等。完成以下练习:

1、请查询Pubs数据库中authors表里,作者的姓(au_lname)、名(au_fname)和电话号码(phone)

2、请查询Northwind数据库中Orders表中的所有列。

3、请查询在Northwind中的Employees表中,以字母A作FirstName第一个字母的雇员的FirstName和LastName。

4、请查询在Northwind中的suppliers表中,phone中含有“555-”的供应商的号码(supplierid)和电话号码(phone)。

5、请使用WHERE子句从Northwind数据库的products表中检索出所有单位价格(UnitPrice)超过50美元的货物名称(ProductName)、货物代号(ProductID) ,以及每单位重量(QuantityPerUnit)。

6、请查询Pubs数据库中titles表里,查询书价大于20和书价小于15的书的代号(title_id)、种类(type)和价格(price)。

7、请查询Pubs数据库里titles表中,书的价格打了8折后仍大于12美元的书的代号、书的种类以及书的原价。

2、提高操作实验

练习在查询时更改列标题、数据排序、涉及空值的查询等。完成以下练习:(1)请查询Northwind数据库中Orders表中的所有列,并查询将其中的货物重量freight增加50%的结果,以别名“freight*1.5”的方式输出。

(2)请查询Pubs数据库里titles表中,各种销售的书的书号(title_id)与销售额(等于年销售量与单价的乘积,其中ytd_sales为年销售量,price为各种书的单价,起别名为“profit”),并按销售的书的销售额从大到小进行排列。

(3)在pubs数据库的titles表中,查找仍未定价的图书的所有记录。

四、实验小结

相关文档
最新文档