问题 单项选择题

(31)到(35)题使用下列数据表。
“外汇名”表:
外币代码 外币名称 现钞买入价 现钞卖出价 基准价
13 欧元958.6400 985.2300 996.5400
28 英镑 1220.9700 1330.2200 1287.4565
37 法郎592.7650 618.1305 612.5910
26 加元516.4110 531.4280 519.8690
15 美元811.5410 817.8900 815.6650
“持有数”表:
姓名 外币代码 持有数量
李巡芬 3730000.00
张武奇 131000.00
陆凭凭 153000.00
陆凭凭 374000.00
张武奇 152200.00
林诗诗 262000.20
李巡芬 2630000.00
张武奇 283000.00
陆凭凭 263000.00
陆凭凭 134000.00
张武奇 2618000.00

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

A.张武奇 加元 18000

B.张武奇 法郎 18000

C.李巡芬 加元 30000

D.李巡芬 法郎 30000

答案

参考答案:D

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

选择题
多项选择题