使用如下3个表:职员.DBF:职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10)客户.DBF:客户号C(4),

12 查阅

使用如下3个表:职员.DBF:职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10)客户.DBF:客户号C(4),客户名C(36),地址C(36),所在城市C(36)订单.DBF:订单号C(4),客户号C(4),职员号C(3),签订日期D,金额N(6,2)查询金额最大的那10%订单的信息。正确的SQL语句是______。

A.SELECT*TOP 10 PERCENT FROM 订单

B.SELECT TOP 10% *FROM 订单 ORDER BY 金额

C.SELECT*TOP 10 PERCENT FROM 订单 ORDER BY 金额

D.SELECT TOP 10 PERCENT * FROM 订单 ORDER BY 金额 DESC

参考答案:

D解析:Visual FoxPro的SELECT—SQL命令的一般语法格式如下:SELECT[ALL|DISTINCT]目标列表达式>[,目标列表达式>]…FROM基本表(或视图>[,基本表(或视图)>]…[WHERE条件表达式>][GROUPBY列名1>[HAVING内部函数表达式>]][ORDERBY列名2>[ASCIDESC]][TOP数值表达式>[PERCENT]] 说明:①ORDER BY子句:指定查询结果中记录按列名2>排序,默认升序。选项ASC表示升序,DESC表示降序。 ②TOP子句:TO

计算机二级