T-SQL数据查询.doc_第1页
T-SQL数据查询.doc_第2页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实训四 T-SQL数据查询 实训目的掌握T-SQL操作实训内容写出管理销售数据库sale的命令:一、一般查询1、 显示订单表中所有的信息。2、 列出所有中止供应的产品。3、列出所有总订购量为0的产品。4、列出客户表中所有客户的联系人姓名和所在公司以及地址。5、列出产品表所有产品的名称、库存量和单价。要求产品名称前面插入“名称:”,且更改默认的库存量列标题为产品库存量。(注意:不是修改表记录)。6、列出订单表中所有华东地区的订单7、列出库存量小于10的所有产品8、列出所有货主邮政编码“05”开始的订单ID。9、列出库存量不在60和80之间的所有产品。10、列出订单表中所有华东地区的订单。用in 语句来实现。二、高级查询1、 列出订单明细表中订单ID列表,要求去掉所有重复值。2、 列出产品的最高库存量、最低库存量和平均库存量3、 统计订单数量。4、 按货主地区统计订单数量。5、 列出所有订阅大米的客户名称。6、 列出库中的所有订单的客户ID,产品ID和发货日期。7、 按发货日期的顺序,列出所有的所有订单的客户ID,产品ID。8、 显示供应商表中姓“徐”的联系人的地址,城市,电话,公司名称以及邮编。(用三种方法实现)9、 查找产品表中含有“米”的相关记录。10、 在客户表中查找电话号码含有“010”的记录。(至少用两种方法实现)11、 查找客户“黄雅玲”所订购的产品名称,定购量,及该客户的所在公司,职务,电话。12、 统计客户所订购的订单数,并显示相应的客户名,客户ID,订单数,并且根据订单数进行升序排序。13、 统计客户所订购的订单数超过10的记录,显示相应的客户名,客户ID以及订单数。14、 将“东南实业”公司定购的订单数量全部增加10。15、 统计客户定购的最大数量和最小数量。16、 查询客户表中地区是华北的记录,并将结果复制到一个新表“客户备份”中17、 在订单表中查找定购日期至发货日期不超过5天的记录。(提示:用datediff()函数或者dateAdd()函数,用这两个函数分别实现)三、T-SQL编程1、 如果产品平均库存量大于30,显示“不必进货”,否则显示“需要进货”。参考代码:2、 若存在订单ID为“10254”的订单,则显示已存在的消息,否则插入该订单的纪录。订单的内容自定。If exits (select 学号 from xsqk where 学号=0202010101) Print 存在学号0202010101的学生 Else Insert into xsqk (学号,姓名) values (0202010101,黎平) 四、数据备份1、 将Sale数据库,制作完整数据库备份,保存。2、 将Sale数据库导出至Excel表中。3、 将Sale数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论