问答题
24分
在考生文件夹下完成如下简单应用:
在考生文件夹下完成如下简单应用:
(1)视图依次包含列Currency_sl.姓名、Rate_exchange.外币名称、Currency_sl.持有数量和表达式Rate_exchange.基准价*Currency_sl.持有数量;
(2)按“Rate_exchange.基准价*Currency_sl.持有数量”降序排列;
(3)将视图保存为view_rate。
参考解析: 【解题思路】 按要求建立视图,新建程序,写入代码。
(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
**********************************