单选题与“SELECT * FROM歌手WHERE NOT(最后得分>9.000R最后得分<8.00)”等价的语句是(  )。ASELECT * FROM歌手WHERE最后得分BETWEEN 9.00 AND 8.00BSELECT * FROM歌手WHERE最后得分>=8.00 AND最后得分<=9.00CSELECT * FROM歌手WHERE最后得分>9.00 AND最后得分<8.00DSELECT * FROM歌手WHERE最后得分<=8.00 AND最后得分>=9.00

单选题
与“SELECT * FROM歌手WHERE NOT(最后得分>9.000R最后得分<8.00)”等价的语句是(  )。
A

SELECT * FROM歌手WHERE最后得分BETWEEN 9.00 AND 8.00

B

SELECT * FROM歌手WHERE最后得分>=8.00 AND最后得分<=9.00

C

SELECT * FROM歌手WHERE最后得分>9.00 AND最后得分<8.00

D

SELECT * FROM歌手WHERE最后得分<=8.00 AND最后得分>=9.00


参考解析

解析:
题干的SQL语句的含义是,从“歌手”表中查询最后得分在8和9之间的记录。A项,BETWEEN…AND表示在…和…之间,其中包含等于,即大于等于AND前面的数,小于等于AND后面的数,应该为“BETWEEN 8.00 AND 9.00”。

相关考题:

SQL语句:SELECT*FROM班级WHERE班级号NOT IN;(SELECT班级号FROM学生)该语句等价于:SELECT*FROM班级WHERE NOT______;(SELECT*FROM学生WHERE班级号=班级.班级号)

以下题目使用的数据表如下:“歌手”表:为“歌手”表增加一个字段“最后得分”的SQL语句是 ______。A.ALTER TABLE歌手ADD最后得分F(6,2)B.ALTER DBF歌手ADD最后得分F6,2C.CHANGE TABLE歌手ADD最后得分F(6,2)D.CHANGE TABLE学院INSERT最后得分F6,2

假设每个歌手的“最后得分”的计算方法是:去掉一个最高分和一个最低分,取剩下分数的平均分。根据“评分”表求每个歌手的“最后得分”并存储于表TEMP中,表 TEMP中有两个字段:“歌手号”和“最后得分”,并且按最后得分降序排列,生成表 TEMP的SQL语句是 ______。A.SELECT歌手号,(COUNT(分数)-MAX(分数)-MIN(分数)/SUM(*)-2)最后得分; FROM评分INTO DBF TEMP GROUP BY歌手号ORDER BY最后得分DESCB.SELECT歌手号,(COUNT(分数)-MAX(分数)-MIN(分数)/(SUM(*)-2)最后得分; FROM评分INTO DBF TEMP GROUP BY评委号ORDER BY最后得分DESCC.SELECT歌手号,(SUM(分数)-MAX(分数)-MIN(分数)/COUNT(*)-2)最后得分; FROM评分INTO DBF TEMP GROUP BY评委号ORDER BY最后得分DESCD.SELECT歌手号,(SUM(分数)-MAX(分数)-MIN(分数)/COUNT(*)-2)最后得分; FROM评分INTO DBF TEMP GROUP BY歌手号ORDER BY最后得分DESC

与“SELECT*FROM歌手WHERENOT(最后得分>9.00 OK最后得分<8.00)”等价的语句是 ______。A.SELECT*FROM歌手WHERE最后得分BETWEEN9.00 AND 8.00B.SELECT *FROM歌手WHERE最后得分>=8.00 AND最后得分<=9.00C.SELECT*FROM歌手WHERE最后得分>9.00 OR最后得分<8.00D.SELECT*FROM歌手WHERE最后得分<=8,00 AND最后得分>=9.00

假设temp.dbf数据表中有两个字段“歌手号”和“最后得分”。下面程序段的功能是:将temp.dbf中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段)。在下划线处应该填写的SQL语句是 ______。 USE歌手 DO WHILE.NOT.EOF() _________________ REPLACE歌手.最后得分WITH a [2] SKIP ENDDOA.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号TO ARRAY aB.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号INTO ARRAY aC.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号TOFILEaD.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号INTO FILE a

与“SELECT DISTINCT歌手号:FROM歌手WHERE最后得分>=ALL; (SELECT最后得分FROM歌手WHERE SUBSTR(歌手号,1,1)=“2”)”等价的SQL语句是 ______。A.SELECT DISTINCT歌手号FROM歌手WHERE最后得分>=; (SELECT MAX(最后得分)FROM歌手WHERE SUBSTR(歌手号,1,1)=“2”)B.SELECT DISTINCT歌手号FROM歌手WHERE最后得分>=; (SELECT MIX(最后得分)FROM歌手WHERE SUBSTR(歌手号,1,1)=“2”)C.SELECT DISTINCT歌手号FROM歌手WHERE最后得分>=ANY; (SELECT最后得分FROM歌手WHERE SUBSTR(歌手号,1,1)=“2”)D.SELECT DISTINCT歌手号FROM歌手WHERE最后得分>=SOME; (SELECT最后得分FROM歌手WHERE SUBSTR(歌手号,1,1)=“2”)

有SQL语句: SELECT*FROM教师WHERENOT(工资>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

为“歌手”表增加,一个字段“最后得分”的SQL语句是( )。A)ALTER TABLE歌手ADD最后得分F(6,2)B)ALTER DBF歌手ADD最后得分F6,2C)CHANGE TABLE歌手ADD最后得分F(6,2)D)CHANGE TABLE歌手INSERT最后得分F6,2

检索“投中3,分球”小于等于5个的运动员中“得分”最高的运动员的“得分”,正确的SQL语句是( )。A.SELECT MAX(得分)FROM 运动员 WHERE 投中3分球<=5B.SELECT MAX(得分) FROM 运动员 WHEN 投中3分球<=5C.SELECT 得分 MAX(得分) FROM 运动员 WHERE 投中3分球<=5D.SELECT 得分 MAX(得分) FROM 运动员 WHEN 投中3分球<=5

与 “ SELECT * FROM 歌手 WHERE NOT( 最后得分> 9.00 OR 最后得分< 8.00) ” 等价的语句是A)SELECT * FROM 歌手 WHERE 最后得分 BETWEEN 9.00 AND 8.00B)SELECT * FROM 歌手 WHERE 最后得分> =8.00 AND 最后得分< =9.00C)SELECT * FROM 歌手 WHERE 最后得分> 9.00 OR 最后得分< 8.00D)SELECT * FROM 歌手 WHERE 最后得分< =8.00 AND 最后得分> =9.00

根据 “ 歌手 ” 表建立视图 myview, 视图中含有包括了 “ 歌手号 ” 左边第一位是 “ 1 ” 的所有记录,正确的 SQL 语句是A)CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LEFT( 歌手号 ,1)="1"B)CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LIKE("1" , 歌手号 )C)CREATE VIEW myview SELECT * FROM 歌手 WHERE LEFT( 歌手号 ,1)="1"D)CREATE VIEW myview SELECT * FROM 歌手 WHERE LIKE("1" , 歌手号 )

假设 temp.dbf 数据表中有两个字段 “ 歌手号 ” 和 “ 最后得分 ” 。 下面程序的功能是 : 将 temp.dbf 中歌手的 “ 最后得分 ” 填入 “ 歌手 ” 表对应歌手的 “ 最后得分 ” 字段中 ( 假设已增加了该字段 ) 。 在下划线处应该填写的 SQ L 语句是USE 歌手DO WHILE .NOT.EOF()_________________REPLACE 歌手 . 最后得分 WITH a[2]SKIPENDDOA)SELECT * FROM temp WHERE temp. 歌手号 = 歌手 . 歌手号 TO ARRAY aB)SELECT * FROM temp WHERE temp. 歌手号 = 歌手 . 歌手号 INTO ARRAY aC)SELECT * FROM temp WHERE temp. 歌手号 = 歌手 . 歌手号 TO FILE aD)SELECT * FROM temp WHERE temp. 歌手号 = 歌手 . 歌手号 INTO FILE a

与 “ SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分> = ALL ;(SELECT 最后得分 FROM 歌手 WHERE SUBSTR( 歌手号 ,1,1)="2") ” 等价的 SQL 语句是A)SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分> = ;(SELECT MAX( 最后得分 ) FROM 歌手 WHERE SUBSTR( 歌手号 ,1,1)="2")B)SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分> = ;(SELECT MIN( 最后得分 ) FROM 歌手 WHERE SUBSTR( 歌手号 ,1,1)="2")C)SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分> =ANY ;(SELECT 最后得分 FROM 歌手 WHERE SUBSTR( 歌手号 ,1,1)="2")D)SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分> =SOME ;(SELECT 最后得分 FROM 歌手 WHERE SUBSTR( 歌手号 ,1,1)="2")

有如下SQL-SELECT语句SELECT * FROM HH WHERE 单价 BETWEEN 10.6 AND 13.4与该语句等价的是A.SELECT * FROM HH WHERE 单价=13.4 AND 单价=10.6B.SELECT * FROM HH WHERE 单价13.4 AND 单价10.6C.SELECT * FROM HH WHERE 单价=13.4 AND 单价=10.6D.SELECT * FROM HH WHERE 单价13.4 AND 单价10.6

( 11 ) “ 歌手 ” 表中有 “ 歌手号 ” 、 “ 姓名 ” 和 “ 最后得分 ” 三个字段, “ 最后得分 ” 越高名次越靠前 ,查询前 10 名歌手的 SQL 语句是 : SELECT * 【 11 】 FROM 歌手 ORDER BY 最后得分 【 12 】 。

第下列各题使用的数据表如下: 当前目录下有数据库:大奖赛.dbc,其中有数据库表“歌手.dbf”、“评分.dbf”。 “歌手”表: “评分”表:歌手号 姓名1001张三2001李四3001王五4001李六歌手号分数评委号10019.810110019.610210019.710310019.8104为“歌手”表增加一个字段“最后得分”的SQL语句是( )。A.ALTER TABLE歌手ADD最后得分F(6.2)B.ALTFER DBF歌手ADD最后得分F6,2C.CHANGE TABl。E歌手ADD最后得分F(6。2)D.CHANGE TABLE学院INSERT最后得分F6,2

有SQL语句:SELECT * FROM 教师 WHERE NOT(工资3000 OR 工资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

假没temp.dbf数据表中有两个字段“歌手号”和“最后得分”。下面程序段的功能是:将temp.dbf中歌手的“最后得分”填人“歌手”表对应歌手的“最后得分”字段中(假说已增加了该字段)。在下划线处应该填写的sqi。语句是( )。 USE歌手 DO WHILE.NOT.EOF REPLACE歌手.最后得分wITH a[2] SKIP ENDⅨ)A.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号TOARRAY aB.SEl,ECT*FROM temp WHERE temp.歌手号=歌手.歌手号INTARRAYaC.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号TFILE aD.SEl,ECT*FROM temp WHERE temp.歌手号=歌手.歌手号INTO FILE a

有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

根据“歌手”表建立视图myview,视图中含有“歌手号”左边第一位是"1”的所有记录,正确的SQL语句是( )。A)CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LEFT(歌手号,1)="1"B)CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LIKE("1",歌手号)C)CREATE VIEW myview SELECT * FROM 歌手 WHERE LEFT(歌手号,1)="1"D)CREATE VIEW myview SELECT * FROM 歌手 WHERE LIKE("1",歌手号)

SQL语句:SELECT木FROM班级WHERE班级号NOT IN;(SELECT班级号FROM学生)该语句等价于:SELECT﹡FROM班级WHERE NOT__________;(SELECT木FROM学生WHERE班级号=班级.班级号)

假设temp.dbf数据表中有两个字段“歌手号’’和“最后得分”,下面程序段的功能是:将temp.dbf中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段),在下划线处应该填写的SQL语句是( )。USE歌手DOWHILE.NOT.EOF()REPLACE歌手.最后得分WITHa[2]SKIPENDDOA)SELECT﹡FROMtempWHEREtemp.歌手号=歌手.歌手号TOARRAYaB)SELECT﹡FROMtempWHEREtemp.歌手号=歌手.歌手号INTOARRAYaC)SELECT﹡FROMtempWHEREtemp.歌手号=歌手.歌手号TOFILEaD)SELECT﹡FROMtempWHEREtemp.歌手号=歌手.歌手号INTOFILEa

检索“投中3分球”小于等于5个的运动员中“得分”最高的运动员的“得分”,正确的SQL语句是( )。A)SELECT MAX(得分)FROM运动员WHERE投中3分球=5B)SELECT MAX(得分)FROM运动员WHEN投中3分球=5C)SELECT得分MAX(得分)FROM运动员WHERE投中3分球=5D)SELECT得分MAX(得分)FROM运动员WHEN投中3分球=5

单选题设有关系歌手(歌手号姓名),根据“歌手”关系建立视图myview,视图中含有包括了“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是(  )。ACREATE VIEW myview AS SELECT*FROM歌手WHERE LEFT(歌手号,1)=″1″BCREATE VIEW myview AS SELECT*FROM歌手WHERE LIKE(″1″,歌手号)CCREATE VIEW myview SELECT*FROM歌手WHERE LEFT(歌手号,1)=″1″DCREATE VIEW myview SELECT* FROM歌手WHERE LIKE(″1″,歌手号)

单选题设有关系评分(歌手号,分数,评委号),如果每个歌手的“最后得分”的计算方法是:去掉一个最高分和一个最低分,取剩下分数的平均分。根据关系“评分”求每个歌手的“最后得分”并存储于表TEMP中,表TEMP中有两个字段:“歌手号”和“最后得分”,并且按最后得分降序排列,生成表TEMP的SQL语句是(  )。ASELECT歌手号(COUNT(分数)-MAX(分数)-MIN(分数))/(SUM(*)-2)最后得分FROM评分INTO DBF TEMP GROUP BY歌手号ORDER BY最后得分DESCBSELECT歌手号(COUNT(分数)-MAX(分数)-MIN(分数))/(SUM(*)-2)最后得分FROM评分INTO DBF TEMP GROUP BY评委号ORDER BY最后得分DESCCSELECT歌手号(SUM(分数)-MAX(分数)-MIN(分数))/(COUNT(*)-2)最后得分FROM评分INTO DBF TEMP GROUP BY评委号ORDER BY最后得分DESCDSELECT歌手号(SUM(分数)-MAX(分数)-MIN(分数))/(COUNT(*)-2)最后得分FROM评分INTO DBF TEMP GROUP BY歌手号ORDER BY最后得分DESC

单选题与“SELECT DISTINCT歌手号FROM歌手WHERE最后得分>=ALL(SELECT最后得分FROM歌手WHERE SUBSTR(歌手号1,1)=″2″)”等价的SQL语句是(  )。ASELECT DISTINCT歌手号FROM歌手WHERE最后得分>=(SELECT MAX(最后得分)FROM歌手WHERE SUBSTR(歌手号1,1)=″2″)BSELECT DISTINCT歌手号FROM歌手WHERE最后得分>=(SELECT MIN(最后得分)FROM歌手WHERE SUBSTR(歌手号1,1)=″2″)CSELECT DISTINCT歌手号FROM歌手WHERE最后得分>=ANY(SELECT最后得分FROM歌手WHERE SUBSTR(歌手号1,1)=″2″)DSELECT DISTINCT歌手号FROM歌手WHERE最后得分>=SOME(SELECT最后得分FROM歌手WHERE SUBSTR(歌手号,1,1)=″2″)

单选题设有关系歌手(歌手号,姓名,最后得分)和关系评分(歌手号,分数,评委号),每个歌手的最后得分是所有评委给出的分数的平均值,则计算歌手“最后得分”的SQL语句是(  )。AUPDATE歌手SET最后得分=(SELECT AVG(分数)FROM评分WHERE歌手号=歌手.歌手号)BUPDATE歌手SET最后得分EXISTS(SELECT AVG(分数)FROM评分WHERE歌手号=歌手.歌手号)CUPDATE歌手SET最后得分=(SELECT AVG(分数)FROM评分)DUPDATE歌手SET最后得分=(SELECT AVG(分数)FROM评分GROUP BY评委号)