〈新〉第五章查询.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 已有两个数据表XSDA.DBF和XSCJ.DBF,现将两个数据表合并成一个新文件AHB.DBF,新文件中有学号、姓名、性别、住址、语文、总分这几个字段。 SELE 1 USE XSDA SELE 2 USE XSCJ JOIN WITH A TO AHB FIELDS XSDA.学号,A-姓名,; A.性别,A.住址,语文,总分 FOR A.职工号=B.职工号 * 将数据表DZ.DBF和JY.DBF联接成一个新的数据表HB.DBF,新数据表中有借书证号、单位、姓名、职称、借书日期这几个字段。 USE DZ USE JY IN 2 JOIN WITH JY TO HB FIELDS DZ.借书证号,DZ.单位,; DZ.姓名,DZ.职称,JY.借书日期 FOR DZ.借书证号=; JY.借书证号 红笔所标处JY也可改成B SELE DZ.借书证号,单位,姓名,职称,借书日期 ; FROM DZ,JY ; WHERE DZ.借书证号=JY.借书证号; INTO DBF HB * 已知考生文件夹下有ASTUD.DBF数据表及ACJ.DBF数据表,要求: 将两个数据表根据姓名关联连接成一个数据表ASTUDCJ.DBF,新表有三个字段姓名,性别,成绩 SELECT ASTUD.姓名,性别,成绩 FROM ASTUD,ACJ ; WHERE ASTUD.姓名=ACJ.姓名 INTO DBF ASTUDCJ * 在考生文件夹下有 1)CHENGJI表(姓名、课程、成绩)用于记录学生的考试成绩,其中一个学生可以有多项记录(登记一个学生的多门成绩)。 2)KECHENG表(课程、姓名、最高成绩)。 请在考生文件夹下编写并运行符合下列要求的程序prog1: 计算每门课程的最高分,并将相应的课程、姓名、最高成绩存入KECHENG表中。 2)根据KECHENG表按最高成绩降序排序生成一个新的表jcc(课程 c(10 ),最高成绩 N(8,2)) Sele 课程,姓名,max(成绩) as 最高成绩 from chengji; group by 课程 into dbf kecheng Sele 课程,最高成绩 from kecheng order by 最高成绩 desc; into dbf jcc * 有数据库表STUD、SCORE,两个表的结构如下所示:STUD(学号,姓名,性别,院系,出生日期) SCORE(学号,课程编号,成绩) 要求:首先编写程序prog1.prg,该程序的功能是检索每个学生的学号、姓名、平均成绩和院系,并按照平均成绩降序排列,同时将结果存放到新建立的表test1(学号,姓名,平均成绩,院系)中。 Sele stud.学号,姓名,avg(成绩) as 平均成绩,院系; from stud,score where stud.学号=score.学号; group by stud.学号 order by 平均成绩 desc ; into dbf test1 说明:as可以省略。 * 在考生文件夹下有税务局收集的某商场一年的销售记录表 价格.dbf 和销售.dbf ,表结构如下: 价格(货号,进价,售价) 销售(货号,销售日期,销售数量) 要求:计算每月应交税款,并将结果按月份排序后存放到新建立的表 税务.dbf中 注:商场的税率为利润的17%。 税务表结构:税务(月份 N(3),税款 N(20,4)) SELECT MONTH(销售日期) AS 月份,SUM((售价-进价)*销售数量;*0.17) AS 税款 FROM 价格,销售; WHERE 价格.货号=销售.货号 GROUP BY 月份; ORDER BY 月份 into dbf 税务 * 在考生文件夹下有stock_s1、stock_fk表。 stock_s1的表结构是股票代码、买入价、现价、持有数量。 stock_fk的表结构是股票代码,浮亏金额。 请在考生文件夹下编写满足如下要求的程序PROG1: 1)将现价比买入价低的股票信息存入stock_fk表,其中: 浮亏金额=(买入价-现价)*持有数量 (注意要先把表的stock_fk 内容清空)。 2)根据stock_fk表计算总浮亏金额,存入一个新表stock_z中,其字段名为 浮亏金额,类型为N(11,2),该表最终只有一条记录。 Sele 股票代码,(买入价-现价)*持有数量 as 浮亏金额 from stock_s1; where 买入价现价 into dbf stock_fk Sele sum(浮亏金额) as 浮亏金额 from stock_fk into dbf stock_z Alter table stock_z alter 浮亏金额 n(11,2) SELE

文档评论(0)

xiaofei2001128 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档