在结构化程序设计中,模块划分的原则是 (查询持有外币种类在4种以上人员的姓名,及持有的种类数量,并按种类数量升序排列,数量相同时,则按姓名降序排列,下列语句正确的是( )。

admin2013-10-22  28

问题 在结构化程序设计中,模块划分的原则是
(查询持有外币种类在4种以上人员的姓名,及持有的种类数量,并按种类数量升序排列,数量相同时,则按姓名降序排列,下列语句正确的是(    )。

选项 A、SELECT姓名,COUNT(*)AS外币种类FROM持有数;
    GROUP BY姓名HAVING COUNT(木)>=4;
    ORDER BY外币种类,姓名DESC
B、SELECT姓名,COUNT(*)AS外币种类FROM持有数;
       GROUP BY姓名HAVING COUNT(*)>=4;
       ORDER BY COUNT(*),姓名DESC
C、SELECT姓名,COUNT(*)AS外币种类FROM持有数;
       GROUP BY姓名HAVING COUNT(*)>=4;
       ORDER BY外币种类AND姓名DESC
D、SELECT姓名,COUNT(*)AS外币种类FROM持有数;
       GROUP BY姓名HAVING COUNT(*)>=4;
       ORDER BY外币种类+姓名DESC

答案A

解析 本题中首先通过GRO[JP BY短语按“姓名”字段对“持有数”表中的记录进行分组,然后利用COUNT()分组统计每个人持有的外币种类,再通过HAVING子旬限定外币种类至少在4种以上的记录;利用ORDER BY短语可以对查询结果进行排序,有升序(AS)和降序(DESC)两种,默认的为升序排序方式,如果排序字段有多个,则每个字段之间用逗号隔开。
转载请注明原文地址:https://kaotiyun.com/show/DDop777K
0

最新回复(0)