SELECT歌手号(COUNT(分数)-MAX(分数)-MIN(分数))/(SUM(*)-2)最后得分FROM评分INTO DBF TEMP GROUP BY歌手号ORDER BY最后得分DESC
SELECT歌手号(COUNT(分数)-MAX(分数)-MIN(分数))/(SUM(*)-2)最后得分FROM评分INTO DBF TEMP GROUP BY评委号ORDER BY最后得分DESC
SELECT歌手号(SUM(分数)-MAX(分数)-MIN(分数))/(COUNT(*)-2)最后得分FROM评分INTO DBF TEMP GROUP BY评委号ORDER BY最后得分DESC
SELECT歌手号(SUM(分数)-MAX(分数)-MIN(分数))/(COUNT(*)-2)最后得分FROM评分INTO DBF TEMP GROUP BY歌手号ORDER BY最后得分DESC
第1题:
与“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”)
第2题:
插入一条记录到 “ 评分 ” 表中,歌手号、分数和评委号分别是 “ 1001 ” 、 9.9 和 “ 105 ” ,正确的 SQL 语句是
A)INSERT VALUES ( "1001" , 9 , "105" ) INTO 评分 ( 歌手号 , 分数 , 评委号 )
B)INSERT TO 评分 ( 歌手号 , 分数 , 评委号 ) VALUES ( "1001" , 9.9"105" )
C)INSERT INTO 评分 ( 歌手号 , 分数 , 评委号 ) VALUES ( "1001" , 9.9 , "105" )
D)INSERT VALUES ( "100"9.9"105") TO 评分 ( 歌手号 , 分数 , 评委号 )
第3题:
假设 temp.dbf 数据表中有两个字段 “ 歌手号 ” 和 “ 最后得分 ” 。 下面程序的功能是 : 将 temp.dbf 中歌手的 “ 最后得分 ” 填入 “ 歌手 ” 表对应歌手的 “ 最后得分 ” 字段中 ( 假设已增加了该字段 ) 。 在下划线处应该填写的 SQ L 语句是
USE 歌手
DO WHILE .NOT.EOF()
_________________
REPLACE 歌手 . 最后得分 WITH a[2]
SKIP
ENDDO
A)SELECT * FROM temp WHERE temp. 歌手号 = 歌手 . 歌手号 TO ARRAY a
B)SELECT * FROM temp WHERE temp. 歌手号 = 歌手 . 歌手号 INTO ARRAY a
C)SELECT * FROM temp WHERE temp. 歌手号 = 歌手 . 歌手号 TO FILE a
D)SELECT * FROM temp WHERE temp. 歌手号 = 歌手 . 歌手号 INTO FILE a
第4题:
与 “ 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")
第5题:
以下是一个比赛的评分系统,假设有8名评委,评分标准是去掉一个最高分和一个最低分,剩余分数的平均分即为选手的得分。试将程序补充完整。
Private sub Form_Click( )
Dim max as integer,min as integer,i as integer,num as integer,sum as integer,avg as single
max=0
min=10
For i=1 to 8
num=val(inputbox("请输入分数" )
if 【 】 then max=hum
if 【 】 then min=num
sum=sum+num
Next i
sum=【 】
avg=sum/6
Msgbox "最后得分:" & avg
End sub
第6题:
插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、9.9和“l05”,正确的sqL语句是( )。
A.INSERT VALUES(”1001”,9.9,”l05”)INT0评分 (歌手号.分数.评委号)
B.INSERT T0评分(歌手号,分数,评委号)VALUES(”1001”,9.9.”l05”)
C.INSERT INT评分(歌手号,分数,评委号)VAL一 UES”l001”,9.9,”105”)
D.INSERT VALUES(”1001”,9.9,”l 05”)TO评分(歌手号,分数,评委号)
第7题:
假设temp.dbf数据表中有两个字段“歌手号’’和“最后得分”,下面程序段的功能是:将temp.dbf中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段),在下划线处应该填写的SQL语句是( )。
USE歌手
DOWHILE.NOT.EOF()
REPLACE歌手.最后得分WITHa[2]
SKIP
ENDDO
A)SELECT﹡FROMtempWHEREtemp.歌手号=歌手.歌手号TOARRAYa
B)SELECT﹡FROMtempWHEREtemp.歌手号=歌手.歌手号INTOARRAYa
C)SELECT﹡FROMtempWHEREtemp.歌手号=歌手.歌手号TOFILEa
D)SELECT﹡FROMtempWHEREtemp.歌手号=歌手.歌手号INTOFILEa
第8题:
某场歌手赛,共有10个评委,试编写一程序,输入10个评分,去掉最高分和最低分,求平均分(均为BCD码)。
第9题:
有七位考官对一位应聘者评分,如果去掉一个最高分和一个最低分,则平均分为7分;如果只去掉一个最高分,则平均分为6.75分;如果只去掉一个最低分,则平均分为7.25分。那么,这位应聘者所得的7个分数中,最高分与最低分的差值为()分。
第10题:
INSERT VALUES(″1001″,9.9,″105″)INTO评分(歌手号分数,评委号)
INSERT TO评分(歌手号,分数,评委号)VALUES(″1001″,9.9,″105″)
INSERT INTO评分(歌手号,分数,评委号)VALUES(″1001″,9.9,″105″)
INSERT VALUES(″1001″,9.9,″105″)TO评分(歌手号,分数,评委号)
第11题:
CREATE VIEW myview AS SELECT*FROM歌手WHERE LEFT(歌手号,1)=″1″
CREATE VIEW myview AS SELECT*FROM歌手WHERE LIKE(″1″,歌手号)
CREATE VIEW myview SELECT*FROM歌手WHERE LEFT(歌手号,1)=″1″
CREATE VIEW myview SELECT* FROM歌手WHERE LIKE(″1″,歌手号)
第12题:
UPDATE歌手SET最后得分=(SELECT AVG(分数)FROM评分WHERE歌手号=歌手.歌手号)
UPDATE歌手SET最后得分EXISTS(SELECT AVG(分数)FROM评分WHERE歌手号=歌手.歌手号)
UPDATE歌手SET最后得分=(SELECT AVG(分数)FROM评分)
UPDATE歌手SET最后得分=(SELECT AVG(分数)FROM评分GROUP BY评委号)
第13题:
为“歌手”表增加,一个字段“最后得分”的SQL语句是( )。
A)ALTER TABLE歌手ADD最后得分F(6,2)
B)ALTER DBF歌手ADD最后得分F6,2
C)CHANGE TABLE歌手ADD最后得分F(6,2)
D)CHANGE TABLE歌手INSERT最后得分F6,2
第14题:
假设每个歌手的 “ 最后得分 ” 的 计 算方法是 : 去掉一个最高分 和一 个最低分,取剩下分数的平均分 。根据 “ 评分 ” 表求每个歌手的 “ 最后得分 ” 并存储于 表 TEM P 中 。 表 TEM P 中有两个字段 : “ 歌手号 ” 和 “ 最后得分 ” ,并且按最后得分降序排列,生成表 TEMP 的 SQL 语句是 :
A)SELECT 歌手号 ,( COUNT ( 分数 ) - MAX( 分数 )-MIN( 分数 ))/(SUM(*)-2) 最后得分 ;
FROM 评分 INTO DBF TEMP GROUP BY 歌手号 ORDER BY 最后得分 DESC
B)SELECT 歌手号 ,( COUNT ( 分数 )-MAX( 分数 )-MIN( 分数 ))/(SUM(*)-2) 最后得分 ;
FROM 评分 INTO DBF TEMP GROUP BY 评委号 ORDER BY 最后得分 DESC
C)SELECT 歌手号 ,( SUM ( 分数 ) -MAX( 分数 )-MIN( 分数 ))/(COUNT(*)-2) 最后得分 ;
FROM 评分 INTO DBF TEMP GROUP BY 评委号 ORDER BY 最后得分 DESC
D)SELECT 歌手号 ,(SUM( 分数 )-MAX( 分数 )-MIN( 分数 ))/(COUNT(*)-2) 最后得分 ;
FROM 评分 INTO DBF TEMP GROUP BY 歌手号 ORDER BY 最后得分 DESC
第15题:
(11)下列是一个体操评分程序。设满分为10分,20位评委,除去一个最高分和一个最低分,计算平均分。 Private Sub Command1_Click() Max=0 Mix=10 For i=1 To 20 n=Val(InputBox("请输入分数")) If n>Max Then Max=n If n>Mix Then Mix=n s=s+n s=s-Mix-Max P=s/18 Print"最高分";Max;"最低分";Mix Print"最后得分:";p End Sub
第16题:
( 11 ) “ 歌手 ” 表中有 “ 歌手号 ” 、 “ 姓名 ” 和 “ 最后得分 ” 三个字段, “ 最后得分 ” 越高名次越靠前 ,查询前 10 名歌手的 SQL 语句是 : SELECT * 【 11 】 FROM 歌手 ORDER BY 最后得分 【 12 】 。
第17题:
第下列各题使用的数据表如下: 当前目录下有数据库:大奖赛.dbc,其中有数据库表“歌手.dbf”、“评分.dbf”。 “歌手”表: “评分”表:
歌手号 姓名
1001
张三
2001
李四
3001
王五
4001
李六
歌手号
分数
评委号
1001
9.8
101
1001
9.6
102
1001
9.7
103
1001
9.8
104
为“歌手”表增加一个字段“最后得分”的SQL语句是( )。
A.ALTER TABLE歌手ADD最后得分F(6.2)
B.ALTFER DBF歌手ADD最后得分F6,2
C.CHANGE TABl。E歌手ADD最后得分F(6。2)
D.CHANGE TABLE学院INSERT最后得分F6,2
第18题:
插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、9.9和“105”,正确的SQL语句是( )。
第19题:
《建筑施工安全检查标准》的检查评分表中,遇有多个脚手架时,则该项得分应为()。
第20题:
运动员最后得分是:几名裁判员去掉一个最高分和一个最低分,中间分的平均分为运动员的最后得分。
第21题:
根据《广州市建设工程监理评标办法》的规定,计算投标人综合得分正确的方法是()
第22题:
第23题:
取所有评委的评分的算术平均值;
取各评委的评分去掉一个最高分和一个最低分后计取的算术平均分;
评委人数超过五名时,取各评委的评分去掉一个最高分和一个最低分后计取的算术平均分;
评委为五名时,取所有评委的评分的算术平均值。