下表是用list命令显示的“运动员”表的内容和结构,下面三个题使用该表。 记录号 运动员号 投中2分球 投中3分球 罚球 1 1 3

admin2012-09-07  30

问题 下表是用list命令显示的“运动员”表的内容和结构,下面三个题使用该表。
    记录号   运动员号   投中2分球   投中3分球   罚球
        1               1                3                 4                5
           2               2                 2                 1                3
           3               3                 0                 0                0
           4               4                 5                 6                7
检索“投中3分球”小于等于5个的运动员中“得分”最高的运动员的“得分”,正确的SQL语句是(    )。

选项 A、SELECT MAX(得分)FROM运动员WHERE投中3分球<=5
B、SELECTMAX(得分)FROM运动员WHEN投中3分球<=5
C、SELECT得分MAX(得分)FROM运动员WHERE投中3分球<=5
D、SELECT得分MAX(得分)FROM运动员WHEN投中3分球<=5

答案A

解析 求最大值的函数是MAX(),使用计算函数后,会改变原来的用于计算的字段名,如果要指定新的字段名,可以在该计算函数后通过AS短语指定新的字段名,也可以省略AS短语直接输入新字段名做为输出显示的字段名称。
    本题选项C和D中,使用计算函数的表达方式错误;而选项B中,条件短语的关键字出错,应该是WHERE,而不是WHEN。
转载请注明原文地址:https://jikaoti.com/ti/XbZ0FFFM
0

最新回复(0)