有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教师.系号 = 学院.系号
有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教师.系号 = 学院.系号
相关考题:
有教师表(教师号,姓名,所在系,工资),找出系内教师平均工资高于全体教师平均工资的系信息,正确的语句是______。A.SELECT所在系,AVG(工资)FROM教师表 WHERE AVG(工资)(SELECT AVG(工资)FEOM教师表)B.SELECT所在系,AVG(工资)FROM教师表 WHERE AVG(工资)(SELECT AVG(工资)FEOM教师表) GROUP BY所在系C.SELECT所在系,AVG(工资)FROM教师表 GROUP BY所在系 HAVING AVG(工资)(SELECT AVG(工资)FEOM教师表)D.SELECT所在系,AVG(工资)FROM教师表 GROUP BY所在系 WHERE AVG(工资)(SELECT AVG(工资)FEOM教师表)
以下2题使用如下的“教师”表和“学院”表 “教师”表 职工号 姓名 职称 年龄 工资 系号 11020001 肖天海 副教授 35 2000.00 01 11020002 王岩盐 教授 40 3000.00 02 11020003 刘星魂 讲师 25 1500.00 03 11020004 张月新 讲师 30 1500.00 04 11020005 李明玉 教授 34 2000.00 05 11020006 孙民山 教授 47 2100.00 06 11020007 钱无名 教授 49 2200.00 07 “学院”表 系号 系名 01 英语 02 会计 03 工商管理使用SQL语句求“工商管理”系的所有职工的工资总和。 SELECT【 】(工资)FROM 教师; WHERE系号IN(SELECT 系号 FROM【 】WHERE 系名=“工商管理”)
有教师表(教师号,姓名,所在系,工资),找出系内教师平均工资高于全体教师平均工资的系,正确的语句是______。A)SELECT所在系,AVG(工资)FROM教师表WHERE AVG(工资)>(SELECT AVG(工资)FROM教师表)B)SELECT所在系,AVG(工资)FROM教师表WHERE AVG(工资)>(SELECT AVG(工资)FROM教师表)GROUP BY所在系C)SELECT所在系,AVG(工资)FROM教师表GROUP BY所在系HAVING AVG(工资)>(SELECT AVG(工资)FROM教师表)D)SELECT所在系,AVG(工资)FROM教师表GROUP BY所在系WHERE AVG(工资)>(SELECT AVG(工资)FROM教师表)A.B.C.D.
有教师表 ( 教师号 , 姓名 , 所在系 , 工资 ) , 找出系内教师平均工资高于全体教师平均工资的系信息 ,正确语句是A )SELECT 所在系 , AVG( 工资 ) FORM. 教师表WHERE AVG( 工资 )(SELECT AVG( 工资 ) FROM 教师表 )B )SELECT 所在系 , AVG( 工资 )FROM 教师表WHERE AVG( 工资 )(SELECT AVG( 工资 ) FROM 教师表 ) GROUP BY 所在系C )SELECT 所在系 , AVG( 工资 ) FROM 教师表GROUP BY 所在系 HAVING AVG( 工资 )(SELECT AVG( 工资 ) FROM 教师表 )D )SELECT 所在系 , AVG( 工资 ) FROM 教师表 GROUPBY 所在系WHERE AVG( 工资 )(SELECT AVG( 工资 ) FROM 教师表 )
有SQL语句: SELECT DISTINCT 系号 FROM 教师 WHERE工资>=; ALL(SELECT 工资 FROM 教师 WHERE 系号="02") 该语句的执行结果是系号A.01和"02"B.01和"03"C.01和"04"D.02和"03"
建立一个视图salary,该视图包括了系号和(该系的)平均工资两个字段,正确的 SQL语句是A.CREATE VIEW salary AS系号,AVG(工资)AS平均工资FROM教师; GROUP BY系号B.CREATE VIEW salary AS SELECT系号,AVG(工资)AS平均工资FROM教师; GROUP BY系名C.CREATE VIEW salary SELECT系号,AVG(工资)AS平均工资FROM教师; GROUP BY系号D.CREATE VIEW salary AS SELECT系号,AVG(工资)AS平均工资FROM教师; GROUP BY系号
有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教师.系号=学院.系号
有SQL语句: SELECT DISTINCT系号FROM教师WHERE工资>=; ALL(SELECT工资FROM教师WHERE系号="02") 与如上语句等价的SQL语句是A.SELECT DISTINCT系号FROM教师WHERE工资>=; (SELECT MAX(工资)FROM教师WHERE系号="02")B.SELECT DISTINCT系号FROM教师WHERE工资>=; (SELECT MIN(工资)FROM教师WHERE系号="02")C.SELECT DISTINCT系号FROM教师WHERE工资>=; ANY(SELECT工资FROM教师WHERE系号="02")D.SELECT DISTINCT系号FROM教师WHERE工资>=; SOME(SELECT工资FROM教师WHERE系号="02")
SELECT学院表.系号,SUM(工资);FROM 学院表,教师表;WHERE 学院表.系号=教师表.系号;GROUP BY 学院表.系号查询结果是A.各个系教师的工资合计B.所有教师的工资合计C.各个系教师工资的平均工资D.所有教师工资的平均工资
有如下SQL语句: SELECT 学院表.系号,SUM(工资); FROM 学院表,教师表; WHERE 学院表.系号;教师表.系号; GROUP BY 学院表.系号查询结果是A.各个系教师的工资合计B.所有教师的工资合计C.各个系教师工资的平均工资D.所有教师工资的平均工资
“教师表”中有“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,计算“计算机”系教师总数的命令是A.SELECT COUNT(*)FROM教师表INNER JOIN学院表;0N教师表.系号=学院表.系号WHERE系名=“计算机”B.SELECT COUNT(*)FROM教师表INNER JOIN学院表;ON教师表.系号=学院号.系号ORDER BY教师表.系号;HAVING学院表.系名=”计算机”C.SELECT SUM(*)FROM教师表INNER JOIN学院表;ON教师表.系号=学院表.系号GROUP BY教师表.系号;HAVING学院表.系名=”计算机”D.SELECT SUM(*)FROM教师表INNER JION学院表;ON教师表.系号=学院表.系号ORDER BY教师表.系号;HAVING学院表.系名:“计算机”
“教师表”中有“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,求教师总数最多的系的教师人数,正确的命令序列是A.SELECT教师表.系号,COUNT(*)AS人数FROM教师表,学院表;GROUP BY教师表.系号INTO DBF TEMPSELECT MAX(人数)FROM TEMPB.SELECT教师表.系号,COUNT(*)FROM教师表,学院表;WHERE教师表.系号=学院表.系号GROUP BY教师表,系号INTO DBF TEMPSELECT MAX(人数)FROM TEMPC.SELECT教师表.系号,COUNT(*)As人数FROM教师表,学院表;WHERE教师表.系号=学院表.系号GROUP BY教师表.系号TO FILE TEMPSELECT MAX(人数)FROM TEMPD.SELECT教师表.系号,COUNT(*)AS人数FROM教师表,学院表;WHERE教师表.系号:学院表.系号GROUP BY教师表.系号INTO DBF TEMPSELECT MAX(人数)FROM TEMP
有SQL语句: SELECT DISTINCT 系号 FROM 教师 WHERE 工资=; ALL(SELECT 工资 FROM 教师 WHERE 系号="02") 该语句的执行结果是系号A) "01"和"02" B)"01"和"03" C)"01"和"04" D)"02"和"03"
下列SQL语句中可以正确查询教师表中“系别号”字段的值为空值的所有记录的是( )。A. SELECT*FROM教师WHERE系别号=‘ ’B. SELECT*FROM教师WHERE系别号=nullC. SELECT*FROM教师WHERE系别号is nullD. SELECT ISNULL(系别号)FROM教师
建立一个视图salary,该视图包括了系号和(该系的)平钧工资两个字段,正确的是SQL语句是A)CREATE VIEW salaryAS系号,AVG(工资)AS平均工资FROM教师;GROUP BY系号B) CREATE VIEW salary AS SELECT系号,AVG(工资)AS平均工资FROM教师;GROUP BY系名C) CREATE VIEW salary SELECT系号,AVG(工资)AS平均工资FROM教师;GROUP BY系号D)CREATE VIEW salary AS SELECT系号,AVG(工资)As平均工资FROM教师;GROUP BY系号
有SQL语句: SELECT学院.系名,COUNT(*)AS教师人数FROM教师.学院 WHERE教师.系号一学院.系号G-ROUP 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 JOlN学院 ON教师.系号=学院.系号GROUP BY学院.系名D.SELECT 学院.系名,COUNT(*)AS教师人数 FROM教师INNER JOIN学院 ON教师.系号=学院.系号
有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 教师.系号=学院.系号
有SQL语句: SELECTDISTINCT系号FROM教师WHERE工资=; ALL(SELECT工资FROM教师WHERE系号="02") 与如上语句等价的SQL语句是A.SELECTDISTINCT系号FROM教师WHERE工资=; (SELECTMAX(工资)FROM教师WHERE系号="02")B.SELECTDISTINCT系号FROM教师WHERE工资=; (SELECTMIN(工资)FROM教师WHERE系号="02")C.ELECTDISTINCT系号FROM教师WHERE工资=; ANY(SELECT工资FROM教师WHERE系号="02")D.SELECTDISTINCT系号FROM教师WHERE工资=; SOME(SELECT工资FROM教师WHERE系号="02")
查询教师表中“系别号”字段的值为空值的所有记录的SQL是( )。A.SELECT*FROM教师WHERE系别号=”S 查询教师表中“系别号”字段的值为空值的所有记录的SQL是( )。A.SELECT*FROM教师WHERE系别号=”B.SELECT*FROM教师WHERE系别号:nullC.SELECT*FROM教师WHERE系别号is nullD.SELECT ISNULL(系别号)FROM教师
“教师表”中有“职工号”“姓名”“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,求教师总数最多的系的教师人数,正确的命令序列是( )。A.SELECT教师表,系号,COUNT(*)AS人数FROM教师表,学院表GROUP BY教师表,系号INTO DBF TEMP SELECT MAX(人数)FROM TEMPB.SELECT教师表,系号,COUNT(*)FROM教师表,学院表WHERE教师表,系号一学院表,系号GROUP BY教师表,系号INTO DBF TEMP SELECT MAX(人数)FROM TEMPC.SELECT教师表,系号,CoUNT(*)AS人数FROM教师表,学院表WHERE教师表,系号一学院表,系号GROUP BY教师表,系号TO FILE TEMP SELECT MAX(人数)FROM TEMPD.SELECT教师表,系号,COUNT(*)AS人数FRoM教师表,学院表WHERE教师表,系号一学院表,系号GROUP BY教师表,系导INTO DBF TEMP SELECT MAX(人数)FROM TEMP
有SQL语句: SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=; ALL(SELECT 工资 FROM 教师 WHERE 系号 =“02”) 与如上语句等价的SQL语句是A.SELECT DISTINCT 系号 PROM 教师 WHERE 工资>=; (SELECT MAX(工资)FROM 教师 WHERE 系号=“02”)B.SELECT DISTINCT 系号 FROM 教师 WHERE 工资=; (SELECT MIN(工资)FROM 教师 WHERE 系号=“02”)C.SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=; ANY(SELECT 工资 FROM 教师 WHERE 系号=“02”)D.SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=; SOME(SELECT 工资 FROM 教师 WHERE 系号=“02”)
“教师表”中有“职工号”“姓名”“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,计算“计算机”系教师总数的命令是( )。A.SELECT COUNT(*)FROM教师表INNER JOIN学院表ON教师表,系号=学院表,系号WHERE系名=“计算机”B.SELECT COUNT(*)FROM教师表INNER JOIN学院表ON教师表,系号=学院表,系号0RDER BY教师表系号HAVING学院表,系名=“计算机”C.SELECT SUM(*)FROM教师表INNER JOIN学院表ON教师表,系号=学院表,系号GROUP BY教师表,系号D.SELECT SUM(*)FROM教师表INNER JOIN学院表ON教师表,系号=学院表,系号0RDER BY教师表,系号HAVING学院表,系名=“计算机”
设教师表的结构为:(教师号、姓名、性别、职称、工资、所在系)。若要查询讲授课程号为“C140”的教师姓名,下列SELECT-SQL语句中,错误的语句是______。A.SELECT姓名FROM教师表WHERE(教师号=ANY;(SELECT教师号FROM授课表WHERE课程号=“C140”))B.SELECT姓名FROM教师表WHEREEXISTS(SELECT*FROM授课表;WHERE教师号=教师表.教师号AND课程号=“C140”)C.SELECT姓名FROM教师表,授课表WHERE教师表.教师号=授课表.教师号;AND授课表.课程号=“C140”D.SELECT姓名FROM教师表WHERE(教师号=ALL;(SELECT教师号FROM授课表WHERE课程号=“C140”))
34. “教师表”中有“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段。计算 “计算机”系老师总数的命令是( )。A.SELECT COUNT(*) FROM 老师表INNER JOIN 学院表;ON 教师表.系号=学院表.系号 WHERE 系名=”计算机”B. SELECT COUNT(*) FROM 老师表INNER JOIN 学院表;ON 教师表.系号=学院表.系号 ORDER BY 教师表.系号;HAVING 学院表.系名=” 计算机”C. SELECT COUNT(*) FROM 老师表INNER JOIN 学院表;ON 教师表.系号=学院表.系号GROUP BY 教师表.系号;HAVING 学院表.系名=” 计算机”D. SELECT SUM(*) FROM 老师表INNER JOIN 学院表;ON 教师表.系号=学院表.系号ORDER BY 教师表.系号;HAVING 学院表.系名=” 计算机”
单选题查询各系教师人数的正确SQL语句是( )。ASELECT学院,系名,COUNT(*)AS教师人数FROM教师INNER JOIN学院;教师.系号=学院.系号GROUP BY学院.系名BSELECT学院,系名,COUNT(*)AS教师人数FROM教师INNER JOIN学院;ON系号GROUP BY学院.系名CSELECT学院,系名,COUNT(*)AS教师人数FROM教师INNER JOIN学院;ON教师.系号=学院.系号GROUP BY学院.系名DSELEC7学院,系名,COUNT(*)AS教师人数FROM教师INNER JOIN学院;ON教师.系号=学院.系号
单选题“教师表”中有“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,计算“计算机”系教师总数的命令是( )。ASELECT COUNT(*)FROM教师表INNER JOIN学院表;ON教师表.系号=学院表.系号WHERE系名=计算机BSELECT COUNT(*)FROM教师表INNER JOIN学院表;ON教师表.系号=学院表.系号ORDER BY教师表.系号;HAVING学院表系名=计算机CSELECT SUM(*)FROM教师表INNER JOIN学院表;ON教师表.系号=学院表.系号GROUP BY教师表.系号;HAVING学院表系名=计算机DSELECT SUM(*)FROM教师表INNER JOIN学院表;ON教师表.系号=学院表.系号ORDER BY教师表.系号;HAVING学院表系名=计算机