微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
语句执行结果含有记录个数是 A.3B.4C.5D.6 参考答案: D :本题中SQL语句的含义是分组统计教师表中主讲课程记录个数。----------------------------------------25、 有SQL语句: LECT COUNT(*)AS人数,主讲课程FROM教师GROUP BY主讲课程; ORDER BY人数 DESC 语句执行结果的第一条记录的内容是 A.4 数据结构B.3 操作系统C.2 数据库D.1 网络技术 参考答案: A :本题中SQL语句的含义是分组统计教师表中主讲课程记录个数,通过AS短语为查询结果的COUNT(*)字 段指定一个新的字段名人数,并将结果按人数降序排列。----------------------------------------26、 有SQL语句: SELECT学院.系名,COUNT(*)AS教师人数 FROM 教师,学院; WHERE 教师系号=学 院.系号GROUP BY学院.系名 与如上语句等价的SQL语句是 A.SELECT 学院.系名,COUNT(*)AS教师人数;FROM 教师 INNER JOIN 学院;教师.系号=学院.系号GROUP BY 学院.系名B.SELECT学院.系名,COUNT(*)AS 教师人数;FROM 教师 INNER JOIN 学院;ON 系号 GROUP BY学院.系名C.SELECT 学院.系名,COUNT(*) AS 教师人数;FROM 教师 INNER JOIN 学院;ON 教师.系号:学院.系号GROUP BY学院.系名D.SELECT 学院.系名,COUNT(*)AS教师人数;FROM 教师 INNER JOIN 学院;ON 教师.系号=学院.系号 参考答案: C :本题SQL语句的含义是统计每个系的教师人数各有多少人,通过AS短语可以为查询统计结果指定一个新的字 段名教师人数。教师和学院表是通过系号字段进行连接的。利用 JOIN 短语进行连接的语 法格式为: SELECT FROM Table JOIN Tale ON JoinCondition WHERE...----------------------------------------27、 有SQL语句: SELECTDISTINCT系号FROM教师WHERE工资>=; ALL(SELECT工资FROM教师WHERE系 号=02'''''''',) 与如上语句等价的SQL语句是 A.SELECTDISTINCT系号FROM教师WHERE工资gt=; (SELECTMAX(工资)FROM教师WHERE系号=02'''',)B.SELECTDISTINCT系号FROM教师WHERE工资gt=; (SELECTMIN(工资)FROM教师WHERE系号=02'''',)C.ELECTDISTINCT系号FROM教师WHERE工资gt=; ANY(SELECT工资FROM教师WHERE系号=02'''',)D.SELECTDISTINCT系号FROM教师WHERE工资gt=; SOME(SELECT工资FROM教师WHERE系号=02'''',) 参考答案: A :本题SQL语句的含义是检索有教师工资大于或等于系号为02的所有教师工资的系号。ALL、ANY和SOME都 是SQL语句中的量词,在进行比较运算时只要子查询中有一行能使结果为真,则结果为真,而ALL则要 求子查询 中的所有行都使结果为真时,结果才为真,因此在子查询中要使用MAX____函数求出02系的教师最高工资,其 他系中只要有教师工资高于此函数值,结果便为真。----------------------------------------28、下列程序段的输出结果是CLOSE DATA a=0 USE教师