在考生文件夹下完成如下简单应用: (1)在建立的"外汇管理"数据库中,通过视图设计器建立满足如下要求的视图: 1)视图依次包含列Currency_sl.姓名、Rate_exchange.外币名称、Currency_sl.持有数量和表达式Rate_excha

admin2013-10-25  22

问题 在考生文件夹下完成如下简单应用:
(1)在建立的"外汇管理"数据库中,通过视图设计器建立满足如下要求的视图:
1)视图依次包含列Currency_sl.姓名、Rate_exchange.外币名称、Currency_sl.持有数量和表达式Rate_exchange.基准价*Currency_sl.持有数量;
2)按"Rate_exchange.基准价*Currency_sl.持有数量"降序排列;
3)将视图保存为view_rate。
(2)使用SQL SELECT语句完成汇总查询,结果存储于表results中,该表含有"姓名"和"人民币价值"两个字段(其中"人民币价值"为每人持有外币的"Rate_exchange.基准价*Currency_sl.持有数量"的合计),最后将查询结果按"人民币价值"降序排列。

选项

答案(1)【操作步骤】 步骤1:打开考生文件夹下的"外汇管理"数据库,在打开的数据库设计器的空白处单击鼠标右键,选择"新建本地视图"命令。将"currency_sl"和"rate_exchange"两个添加到视图设计器中。 步骤2:在"字段"选项卡中将字段Currency_sl.姓名、Rate_exchange.外币名称、Currency_sl.持有数量,以及表达式"Rate_exchange.基准价*Currency_sl.持有数量"添加到"选定字段"列表框中。 步骤3:在"排序依据"选项卡中将表达式"Rate_exchange.基准价*Currency_sl.持有数量"降序添加到"排序条件"列表框中,并选择"降序"排序。 步骤4:保存视图为"view_rate"并运行视图。 (2)【操作步骤】 在命令窗口输入下列命令语句并运行。 ********************************** SELECT Currency_sl.姓名,; SUM(Currency_sl.持有数量*Rate_exchange.基准价) as 人民币价值; FROM currency_sl ,rate_exchange ; WHERE Currency_sl.外币代码 = Rate_exchange.外币代码; GROUP BY Currency_sl.姓名; ORDER BY 2 DESC; INTO TABLE results.dbf **********************************

解析 按要求建立视图,新建程序,写入代码。
转载请注明原文地址:https://jikaoti.com/ti/xtT0FFFM
0

最新回复(0)