问题 单项选择题

第(31)到(35)题见表2-1、表2-2:
表2-1 “外汇名”表

外币代码 外币名称 现钞买入价 现钞卖出价 基准价
13 欧元 958.6400 985.2300 996.5400
28 英镑 1220.9700 1330.2200 1287.4565
37 法郎 592.7650 618.1305 612.5919
26 加元 516.4110 531.4280 519.8690
15 美元 811.5410 817.8900 815.6650
               表2-2 “持有数”表 <表格>


执行下列SQL语句后,第一条记录的内容是( )。
SELECT 姓名,外币名称,持有数量FROM 外汇名,持有数;
WHERE 外汇名.外币代码=持有数外币代码;

AND 持有数量>=110000;ORDER BY 持有数量DESC,姓名

答案

参考答案:D

解析: 本题SQL语句执行的功能是检索外汇持有数量在10000(含)以上的持有人姓名、外汇名称和持有数量,检索的结果按“持有数量”降序排序,当“持有数量”相同时则按“姓名”升序排序。其中FROM 短语中指定的是要查询的表,WHERE短语中指定两表的连接条件和筛选记录的条件,ORDER BY 短语中指定排序字段及排序方式,注意,两个排序字段之间用逗号隔开。

阅读理解与欣赏
单项选择题