微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
学院; 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...----------------------------------------28、有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系的教师最高工资,其 他系中只要有教师工资高于此函数值,结果便为真。----------------------------------------29、下列命令中,不能用做连编命令的是 A.BUILD PROJECTB.BUILD FORMC.BUILD EXED.BUILD APP 参考答案: B 选项A)用来连编项目。选项C)和选项D)用来连编应用程序。----------------------------------------30、有SQL语句 SELECT * FROM 教师 WHERE NOT(工资>30000R工资<2000) 与如上语句等价的SQL语句是 A.SELECT * FROM 教师 WHERE 工资 BETWEEN 2000 AND 3000B.SELECT * FROM 教师 WHERE 工资>2000 AND工资<3000C.SELECT * FROM 教师 WHERE 工资>2000 OR工资<3000D.SELECT * FROM 教师 WHERE 工资<=2000 AND工资>=3000 参考答案: A :本题中SQL语句查询的是工资小于等于3000且大于等于2000的职工记录,与SQL中