设有关系SC(SN0,CN0,GRADE),其中SN0、CN0分别表示学号和课程号(两者均为字符型),GRADE表示成绩(数值型)。若要把学号为“Sl01”的同学、选修课程号为“C11”、成绩为98分的记录插入到表SC中,正确的语句是( )。A. INSERT INTO SC(SN0,CN0,GRADE)VALUES(’S101 ’,’C11’,’98’)B. INSERT INTO SC(SN0,CN0,GRADE)VALUES(S101,Cll,98)C. INSERT(’Sl01’,’C11’,’9

题目

设有关系SC(SN0,CN0,GRADE),其中SN0、CN0分别表示学号和课程号(两者均为字符型),GRADE表示成绩(数值型)。若要把学号为“Sl01”的同学、选修课程号为“C11”、成绩为98分的记录插入到表SC中,正确的语句是( )。

A. INSERT INTO SC(SN0,CN0,GRADE)VALUES(’S101 ’,’C11’,’98’)

B. INSERT INTO SC(SN0,CN0,GRADE)VALUES(S101,Cll,98)

C. INSERT(’Sl01’,’C11’,’98’)INTO SC

D. INSERT INTO SC VALUES(’Sl01’,’C11’,98)


相似考题
更多“设有关系SC(SN0,CN0,GRADE),其中SN0、CN0分别表示学号和课程号(两者均为字符型),GRADE表示成绩(数 ”相关问题
  • 第1题:

    16) 设有关系 SC(SNO,CNO,GRADE), 其中 SNO 、 CNO 分别表示学号和课程号 ( 两者均为字符型 ) ,GRADE 表示成绩 ( 数值型 ) 。若要把学号为 “ S101 ” 的同学,选修课程号为 “ C11 ” , 成绩为 98 分的记录插入到SC 中 ,正确的语句是

    A)INSERT INTO SC(SNO,CNO,GRADE) VALUES ( 'S101' , 'C11' , '98' )

    B)INSERT INTO SC(SNO,CNO,GRADE) VALUES (S101, C11, 98)

    C)INSERT ( 'S101' , 'C11' , '98' ) INTO SC

    D)INSERT INTO SC VALUES ( 'S101' , 'C11' ,98)


    正确答案:D

  • 第2题:

    某数据库中有学生选课表SC(Sno,cno,Grade),各属性分别表示为学号,课程号以及成绩。查询选修了3门课以上的学生的学号:

    SELECT Sno

    FROM SC

    GROUP BY Sno

    ______。


    正确答案:HAVING XOUNT(*)>3
    HAVING XOUNT(*)>3 解析:先用GROUP BY子句按Sno进行分组,再用聚集函数 COUNT对每一组计数,HAVING短语给出了选择的条件,只有满足条件的组才会被选出。

  • 第3题:

    查询成绩在70到80分之间的学生的学号、课程号和成绩

    A.select sno 学号,cno 课程号,grade 成绩 from sc where grade between 70 and 80

    B.select sno 学号,cno 课程号,grade 成绩 from sc where 70<=grade<=80

    C.select sno 学号,cno 课程号,grade 成绩 from sc where grade>=70 or grade<=80

    D.select sno 学号,cno 课程号,grade 成绩 from sc having grade>=70 and grade<=80


    检索学生的成绩在70~80分之间的学生的姓名(子查询实现)。select xm from xsb where xueh in(select xueh from cjb where cj>70 and cj检索成绩在90分到100分范围内的学生的信息。(子查询实现)select * from xsb where xueh in(select xueh from cjb where cj between 90 and 100);检索和学生02023家庭住址相同的学生的学号和姓名。(子查询实现) select xueh,xm from xsb where jtzz=(select jtzz from xsb where xueh='02023');检索显示学生的xueh(学号)、xm(姓名)、xb(性别)、cj(成绩)等信息。select xsb.xueh, xsb.xm, xsb.xb,cjb.cm from xsb join cjb on xsb.xueh=cjb.xueh;检索显示课程表(kcb)与成绩表(cjb)中的kcbh(课程编号)、kcmc(课程名称)、xueh(学号)、cj(成绩)等信息,没有成绩信息的课程表信息也要求显示。select kcb.kcbh, kcb.kcmc,cjb.xueh, cjb.cj from kcb left join cjb on kcb.kcbh=cjb.kcbh;检索显示xsb(学生表)与cjb(成绩表)中的xueh(学号)、xm(姓名)、xb(性别)、cj(成绩)等信息,第2个表中的不符合连接条件的记录也要求显示。select xsb.kcbh,xsb.kcmc,cjb.xueh, cjb.cj from xsb right join cjb on xsb.kcbh=cjb.kcbh;检索家庭住址为“烟台”和“大连”的学生的个人信息和成绩信息。(子查询实现)select xsb.*,cjb.cj from xsb join cjb on xsb.xueh=cjb.xueh where xsb.xueh in(select xueh from xsb where jtzz like('%烟台%') or jtzz like('%大连%'));统计计算家庭住址为“烟台”和“大连”的学生成绩的总和。(子查询实现)select sum(cj) as 成绩总和 from cjb where xueh in(select xueh from xsb where jtzz like('%烟台%') or jtzz like('%大连%'));

  • 第4题:

    设有一成绩关系SC(Sno,Cno,Grade),其中的属性分别表示学号、课程号、成绩。为了查询课程髓的最高分和最低分之差,可以使用语句: SELECT(24)FROM SC WHERE Gno=‘C1’

    A.MAX-MIN(Grade)

    B.(Grade)MAX-MIN

    C.MAX(Grade)-MIN(Grade)

    D.MAX-MIN


    正确答案:C

  • 第5题:

    设有关系SC(SN0,CN0,GRADE),其中,SN0、CN0分别表示学号和课程号(两者均为字符型),GRADE表示成绩(数值型),若要把学号为“S101”的同学,选修课程号为“Cll”,成绩为98分的记录插入到表sc中,正确的话句是( )。

    A.INSERT INTO SC(SNO,CNO,GRADE)VALUES (’S101 ’,’Cll ’,’98 ’)

    B.INSERT INTO SC(SNO,CNO,GRADE)VALUE: (S101,Cll,98)

    C.INSERT(’SlOl’,’Cll ’,’98’)INTO SC

    D.INSERT INTO SC VA’UES(’Sl01 ’,’C11 ’,98)


    正确答案:D
    D。【解析】SQL插入记录的语句格式如下:lN—SERTINT0%表名>[(字段名l[,字段名2….])]VAL一UES(表达式l[,表达式2….])。此外,需要注意的是,本题中SN0、CN属性值要加引号,表示其为字符型,数值型数据则不需加引号。