首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下,打开会员数据库cdb,完成如下简单应用: (1)使用查询设计器设计一个名称为two的查询,查询2003年会员购买商品的情况,将结果按会员号排序(升序)并输出(查询去向)到two表中。two表中的字段名分别为:“会员号”、“会员名”、
在考生文件夹下,打开会员数据库cdb,完成如下简单应用: (1)使用查询设计器设计一个名称为two的查询,查询2003年会员购买商品的情况,将结果按会员号排序(升序)并输出(查询去向)到two表中。two表中的字段名分别为:“会员号”、“会员名”、
admin
2013-03-31
71
问题
在考生文件夹下,打开会员数据库cdb,完成如下简单应用:
(1)使用查询设计器设计一个名称为two的查询,查询2003年会员购买商品的情况,将结果按会员号排序(升序)并输出(查询去向)到two表中。two表中的字段名分别为:“会员号”、“会员名”、“商品名”、“金额”,其中:“会员号”来自会员表cus,“金额”通过“数量*单价”计算。
设计完成后,运行该查询。
(2)修改一个名称为three.prg的命令文件。该命令文件查询累计消费金额在5000元以上、每次购买数量大于或等于10的“女”会员的“会员号”、“会员名”、“单位”和“电话”,结果输出到表three中。该命令文件在第3行、第6行、第7行有错误,打开该命令文件,直接在错误处修改,不允许增加和删除行。修改完成后,运行该命令文件。
选项
答案
(1)步骤1:在命令窗口执行命令:
OPEN DATABASE cdb
,打开数据库环境。 步骤2:在命令窗口执行命令:
CREATE QUERY two
,打开查询设计器,在“添加表或视图”对话框中,分别双击cus、cbc和comm表,将表添加到查询设计器中,此时,添加的表会按照数据库中已存在的表间联系自动为3个表在查询设计器中建立联系。 步骤3:根据题目要求,在“字段”选项卡的“可用字段”中,依次双击“cus.会员号”、“cus.会员名”和“comm.商品名”,将它们添加到“选定字段”列表中;然后在“函数和表达式”下的文本框中输入表达式:cbc.数量*cbc.单价as金额,再单击“添加”按钮,将其添加到“选定字段”列表中。 步骤4:在“筛选”选项卡的“字段名”下拉列表框中选择“<表达式…>”在“表达式生成器”对话框中输入“YEAR(cbc.日期)”,在“条件”下拉列表框中选择“=”,在“实例”文本框中输入“2003”。 步骤5:在“排序依据”选项卡中双击“选定字段”列表框中的“cus.会员号”,将其添加到“排序条件”列表框中,在“排序选项”中选择“升序”。 步骤6:执行【查询】→【查询去向】菜单命令,在弹出的“查询去向”对话框中单击“表”图标按钮,接着在“表名”中输入文件名two,单击“确定”按钮。 步骤7:最后单击“常用”工具栏中的“运行”按钮查看结果,将查询文件保存到考生文件夹下。 (2)步骤1:在命令窗口执行命令:
MODIFY COMMAND three
,打开three.prg程序,命令中的命令代码如下: SELECT会员号,会员名,单位,电话; FROM cus; WHERE 会员号=ANY; (SELECT 会员号; FROM cbc; WHERE数量>=10 and 性别=女; GROUP BY会员号HAVING数量*单价>=5000), INTO TABLE THREE 修改程序中的错误行,修改后的程序如下: SELECT 会员号,会员名,单位,电话; FROM cus; WHERE性别="女"and会员号=ANY,(SELECT 会员号; FROM cbc; WHERE数量>=10; GROUP BY会员号HAVING SUM(数量*单价)>=5000); &&用sum函数求和 INTO TABLE three 步骤2:保存文件修改,在命令窗口执行命令:
DO THREE.PRG
,执行程序文件。
解析
(1)本题主要考查的是查询设计器的使用。 查询用到了cus、cbc和comm三张表,查询的筛选条件为:year(销售日期)=2003,新字段名通过AS短语指定。
(2)本题主要考查的是SQL查询。该查询用到了ANY谓词,在嵌套查询中,使用ANY谓词时必须同时使用比较运算符,如“=ANY”的语义是等于子查询结果中的某个值,在进行比较运算时只要子查询中有一行能使结果为真,则结果就为真。在本查询中,在内查询中先求出每次购买数量大于等于10并且消费总额大于等于5000的会员号,而消费总额应该用SUM(数量*单价)函数实现,在外查询中,在cus表中查找出性别为“女”且会员编号与任一内查询结果相同的会员信息.由于“性别”字段在cus表中,故条件“性别="女"”应写在外壹询中。
转载请注明原文地址:https://kaotiyun.com/show/pwsp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
下列内部排序方法中,稳定的排序方法是______。
下列关于VisualFoxPro工具栏的叙述中,错误的一条是______。
使用报表向导创建报表的步骤,不包括______。
在VisualFoxPro的表中,可以链接或嵌入OLE对象的字段类型是______。
希尔排序法属于哪一种类型的排序法_________。
包含在______中的属性叫做主属性。
在VisualFoxPro中主索引字段
使用命令DECLAREmm(2,3)定义的数组,包含的数组元素(下标变量)的个数为_______。
SQL语句中修改表结构的命令是_________。
设有图书管理数据库:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))借阅(借书
随机试题
受行政处分的是()。
最早归纳并系统论述“八法”的是
A.执业药师B.设点销售经批准的非处方药品C.经有关部门考核合格的业务人员D.依法经过资格认定的药学技术人员E.执业药师或其他依法经过资格认定的药学技术人员无药品零售企业,且交通不便的边远地区可以在城乡集贸市场()。
土地使用权出让合同的正本、副本主要内容有()。
某一项工程,火灾报警控制器安装在消防控制室墙上,其主显示屏高度宜为1.5~1.8m,其靠近门轴的侧面距离0.4m,正面操作距离1.2m。验收时认为不合格,其原因是()。
未装配的汽车刹车片
Pentium4微处理器在实模式下访问存储器时,段寄存器提供的是______。
Weallhave【C1】______dayswheneverything【C2】______wrong.Adaymaybeginwellenough,butsuddenlyeverythingseemstogetout
SupersizeSurpriseA)Askanyonewhythereisanobesityepidemicandtheywilltellyouthatit’salldowntoeatingtoomuch
【B1】【B20】
最新回复
(
0
)