首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)使用SELECT语句查询2008年2月份没有订单的客户,查询结果依次包含客户号、姓名、性别和联系电话四项内容,各记录按客户号降序排序,查询结果存放在表tableone中。最后将该语句保存在命令文件sfive.prg中。 注:customers是客户表
(1)使用SELECT语句查询2008年2月份没有订单的客户,查询结果依次包含客户号、姓名、性别和联系电话四项内容,各记录按客户号降序排序,查询结果存放在表tableone中。最后将该语句保存在命令文件sfive.prg中。 注:customers是客户表
admin
2017-03-29
46
问题
(1)使用SELECT语句查询2008年2月份没有订单的客户,查询结果依次包含客户号、姓名、性别和联系电话四项内容,各记录按客户号降序排序,查询结果存放在表tableone中。最后将该语句保存在命令文件sfive.prg中。
注:customers是客户表,orders是订单表。
(2)首先创建数据库goods_m,并向其中添加goods表。然后在数据库中创建视图viewone。利用该视图只能查询单价大于等于2000且库存量小于等于2、或者单价小于2000且库存量小于等于5的商品信息,查询结果依次包含商品号、商品名、单价和库存量四项内容,各记录按单价降序排序、单价相同按库存量升序排序。最后利用该视图查询视图中的全部信息,并将查询结果存放在表tabletwo中。
选项
答案
(1)步骤1:选择“文件”下的“新建”子菜单,弹出“新建”对话框,文件类型选择“程序”。 步骤2:单击“新建文件”图标按钮,打开程序编辑界面,输入如下程序:
select客户号,姓名,性别,联系电话from customers wherenot exists (select * from orders where year(签订日期)=2008 and month(签订日期)=2 and客户号=customers.客户号) order by客户号desc into table tableone
步骤3:单击菜单工具栏里面的“保存”按钮,弹出“另存为”对话框,输入程序名:sfive.prg,保存到考生文件夹下。 步骤4:执行该程序。 程序设计和SQL的使用。 (2)步骤1:创建数据库可以使用“文件”菜单完成,选择“文件”菜单下面的“新建”子菜单,弹出“新建”对话框,文件类型选择“数据库”。 步骤2:单击“新建文件”图标按钮,弹出“创建”对话框,输入数据库文件名:goods_m.dbc,保存在考生文件夹下。 步骤3:在数据库设计器中,单击数据库设计器工具栏中的“添加表”按钮,弹出“打开”对话框,添加goods表,如图4—59所示。 [*] 步骤4:再通过工具栏里面的“新建”命令,弹出“新建”对话框,文件类型选择“视图”。 步骤5:单击“新建文件”图标按钮,弹出“创建”对话框,弹出“添加表或视图”对话框,把goods_m数据库中的goods表添加到视图中。 步骤6:开视图设计器,在“字段”选项卡中选择商品号、商品名、单价和库存量4个字段添加到选定字段,如图4—60所示。 [*] 步骤7:切换到“筛选”选项卡,在其中进行如下设置,单价大于等于2000且库存量小于等于2、或者单价小于2000且库存量小于等于5。 步骤8:切换到“排序依据”选项卡,选择字段"Goods.单价",在“排序选项”处选择“降序”;选择字段"Goods.库存量",在“排序选项”处选择“升序”。 步骤9:单击工具栏的“保存”按钮,弹出“保存”对话框,输入视图文件名viewone,保存在考生文件夹下。 步骤10:选择“文件”菜单下面的“新建”子菜单,弹出“新建”对话框,文件类型选择“查询”。 步骤11:单击“新建文件”图标按钮,弹出“添加表或视图”对话框,“选定”选择视图,然后选择viewone视图,然后单击“添加”按钮完成视图的添加,单击“关闭”按钮关闭该对话框。 步骤11:在查询设计器里面,选择“字段”选项卡,把所有字段添加到“选定字段”。 步骤12:单击查询设计器工具栏里面的“查询去向”按钮,弹出“查询去向”对话框,设置查询去向为表,输入表名称为tabletwo,如图4—61所示。 [*] 步骤13:运行查询。 视图和查询的建立与使用。
解析
(1)本题考查SQL的使用。
题目要求查询2008年2月份没有订单的客户,查询结果依次包含客户号、姓名、性别和联系电话四项内容,各记录按客户号降序排序,查询结果存放在表tableone中,因此筛选条件为2008年2月没有订单,需要使用嵌入查询条件:where not exists (select * from orders whereyear(签订日期)=2008 and month(签订日期)=2。
(2)数据库的建立、视图的设计和使用。
题目要求在视图里面查询单价大于等于2000且库存量小于等于2、或者单价小于2000且库存量小于等于5的商品信息,查询结果依次包含商品号、商品名、单价和库存量四项内容,各记录按单价降序排序、单价相同的按库存量升序排序,因此需要在视图里面设置筛选条件、排序依据和字段。
转载请注明原文地址:https://jikaoti.com/ti/vpk0FFFM
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
建立表单的命令是()。
设d=len(time()),命令?VARTYPED)的输出值是()。
在VisualFoxPro中,要想将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令()。
如果指定参照完整性的删除规则为“缀联”,则当删除父表中的记录时()。
参照完整性规则的更新规则中“级联”的含义是()。
下面关于运行应用程序的说法正确的是()。
扩展名为mpr的文件是()。
设有关系SC(SNO,CNO,GRADE),其中SNO、CNO分别表示学号和课程号(两者均为字符型),GRADE表示成绩(数值型)。若要把学号为“S101”的同学,选修课程号为“C11”,成绩为98分的记录插入到表sc中,正确的SQL语句是()
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
层次型、网状型和关系型数据库划分原则是()。
随机试题
考生文件夹下“bus.mdb”数据库中有bus表、公司表和列车员表。(1)以bus表和公司表为数据源,创建查询“查询1”,查询末班车时间在>=20:30到<=21:30之间的车次。结果显示公司名称、车号和末班车时间。查询结果如图所示。(2
A、镇吐作用B、强镇痛作用C、解热作用D、抗惊作用E、抗震颤麻痹作用阿司匹林具有
银行业从业人员的下列行为中,没有遵守“公平对待”原则的是()。
商业银行在办理境外直接投资人民币结算业务时应履行的义务包括()。
在中华民族悠久的历史发展中,爱国主义从来就是一种巨大的精神力量,成为一种优良传统,这种优良传统包括()。
下列说法中正确的是()
A、We’dloveto.B、It’sniceofyoutosayso.C、Don’tsayso.B对于赞赏应该表示高兴与感谢。选项[B]It’sniceofyoutosayso.符合交际习惯。
Enoughsleepisimportanttohealth.Theamountofsleep【C1】______dependsontheageofthepersonandtheconditionsinwhich
Despitelegislationdesignedtostemtheaccumulationofplasticwaste,theplasticsindustrycontinuedtogrowrapidlylastyea
ThefollowingispartofalistfromabookonWTO.Afterreadingit,youarerequiredtofindtheitemsequivalentto(与……相同的)
最新回复
(
0
)