在考生文件夹下完成如下简单应用: (1)打开程序文件cylinder.prg,请按要求修改程序并运行程序。 (2)以表employee.dbf和orders.dbf中数据为基础,使用SQL命令检索订单数最多的前三名职工的职工号、姓名和订单数,检索结果按订单

admin2013-10-25  26

问题 在考生文件夹下完成如下简单应用:
(1)打开程序文件cylinder.prg,请按要求修改程序并运行程序。
(2)以表employee.dbf和orders.dbf中数据为基础,使用SQL命令检索订单数最多的前三名职工的职工号、姓名和订单数,检索结果按订单数降序排序存入表newcoun.dbf,同时将所用SQL命令存入文件new.txt文件。

选项

答案(1)【操作步骤】 打开程序文件cylinder.prg,修改程序如下: 第1处:函数调用而不是过程调用,所以应将DO cya WITH r,h,carea改为carea=cya(r,h) 第2处:函数返回应返回值,所以应将RETURN 改为RETURN c (2)【操作步骤】 在命令窗口输入以下语句。 SELECT TOP 3 Orders.职工号, Employee.姓名, COUNT(*) AS 订单数; FROM employee INNER JOIN orders ON Employee.职工号 = Orders.职工号; GROUP BY Orders.职工号; ORDER BY 订单数 DESC; INTO TABLE newcoun.dbf 将SQL语句复制到new.txt文件。

解析
转载请注明原文地址:https://kaotiyun.com/show/2Aop777K
0

最新回复(0)