使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是()A、DELETE FOR AGE>30B、DELETE FROM S WHERE AGE>30C、DELETE S FOR AGE>30D、DELETE S WHERE AGE>30

题目

使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是()

  • A、DELETE FOR AGE>30
  • B、DELETE FROM S WHERE AGE>30
  • C、DELETE S FOR AGE>30
  • D、DELETE S WHERE AGE>30

相似考题
参考答案和解析
正确答案:B
更多“使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正”相关问题
  • 第1题:

    在“学生—选课—课程”数据库中的两个关系如下:

    S(SNO,SNAME,SEX,AGE) ,SC(SNO,CNO,GRADE)

    若使用连接查询的SQL语句查找年龄大于20岁的学生姓名(SNAME) 和成绩 (GRADE) ,则正确的命令是SELECT sname,grade FROM s,sc WHERE age>20 AND ______。


    正确答案:s.sno=sc.sno
    s.sno=sc.sno 解析:要用连接查询完成查找年龄大于20岁的学生姓名(SNAME) 和成绩 (GRADE) ,需要进行自然连接。

  • 第2题:

    对考生文件夹中的“学生”表使用SQL语句完成下列四道题目,并将SQL语句保存在 my.txt 中。

    (1)用SELECT语句查询所有住在3楼学生的全部信息。

    (2)用INSERT语句为“学生”表插入一条记录(138,刘云,男,23,5)。

    (3)用DELETE语句将“学生”表中学号为“200”的学生的记录删除。

    (4)用UPDATE语句将所有人的年龄加一岁。


    正确答案:在命令窗口中输入命令:MODIFY FILE my打开文本编辑器在编辑器中依次输入以下4条语句: ******文件my.txt中的程序段****** SELECT*FROM 学生 WHERE 楼层数=3 &&(1)查询语句 INSERT INTO 学生 VALUES(138“刘云”“男”235) &&(2)&插入语句 DELETE FROM 学生 WHERE 学号=200 &&(3)删除语句 UPDATE 学生 SET 年龄=年龄=+1 &&(4)更新语句 保存文件在命令窗口执行命令:DO my.txt运行各条语句。
    在命令窗口中输入命令:MODIFY FILE my,打开文本编辑器,在编辑器中,依次输入以下4条语句: ******文件my.txt中的程序段****** SELECT*FROM 学生 WHERE 楼层数=3 &&(1)查询语句 INSERT INTO 学生 VALUES(138“刘云”,“男”,23,5) &&(2)&插入语句 DELETE FROM 学生 WHERE 学号=200 &&(3)删除语句 UPDATE 学生 SET 年龄=年龄=+1 &&(4)更新语句 保存文件,在命令窗口执行命令:DO my.txt,运行各条语句。 解析:本大题主要考查了SQL的操作功能,包括数据的插入(INSERT)、更新(UPDATE)、查询 (SELECT)和删除(DELETE)。

  • 第3题:

    DELETEFROMSWHERE年龄>60语句的功能是______。

    A.从S表中彻底删除年龄大于60岁的记录

    B.S表中年龄大于60岁的记录被加上删除标记

    C.删除S表

    D.删除S表的年龄列.


    正确答案:B
    解析:DELETE是为表中指定的元组添加删除标记DELETEFROMTableName[WHERECondition]其中,FROM指定从哪个表中删除数据;WHERE指定被删除的元组所要满足的条件,若省略WHERE短语,则删除该表中全部元组。该命令是逻辑删除,如果要物理删除,需要继续使用PACK命令。

  • 第4题:

    若要求查找“年龄大于18岁学生的学生号和姓名”,正确的SQL语句是( )。

    A.SELECT S#,SNAME FROM S WHERE AGE>18

    B.SELECT S#,SNAME FROM S WHERE AGE>=18

    C.SELECT S#,SNAME FROM S WHERE AGE>'18'

    D.SELECT S#,SNAME FROM S WHERE AGE>='18'


    正确答案:A
    解析:要查询“学生号和姓名”,主句为SELECTS#,SNAMEFROMS。“年龄”属性应当属于数值型,要表达“年龄大于18岁”,则条件子句为WHEREAGE>18。

  • 第5题:

    逻辑删除成绩表中总分在600分以下的学生记录,可使用SQL语句: DELETE ______ 成绩表 WHERE 总分<600


    正确答案:FROM
    FROM 解析:DELETE命令用于给记录加上删除标记。格式为:
    DELETE FROM[数据库名!]表名
    [WHERE FilterCondition1[AND|OR FilterCondition2...]]
    其中,FROM [数据库名!]表名指定要删除记录的表名称; WHERE FilterCondition1指定删除记录的条件。

  • 第6题:

    在Visual FoxPro中,如果要将学生表S(学号,姓名,性别,年龄)的“年龄”属性删除,正确的SQL语句是( )。


    正确答案:A
    删除字段名的命令格式是:ALTERTABLE表名DROP[COLUMN]字段名,COLUMN可以省略。

  • 第7题:

    SQL语句“DE1ETE FROM学生WHERE年龄>25”的功能是( )。

    A.删除学生表

    B.删除学生表中的年龄字段

    C.将学生表中年龄大于25的记录逻辑删除

    D.将学生表中年龄大于25的记录物理删除


    正确答案:C
    DELETE短语是SQL的数据操作功能,用来逻辑删除表中符合条件的记录,通过WHERE短语指定删除条件。DELETE删除功能与表操作删除记录功能一样,都只能逻辑删除表中记录,要物理删除,同样需要使用PACK命令。

  • 第8题:

    DELETE FROMS WHERE年龄>60语句的功能是______。

    A.从S表中彻底删除年龄大于60岁的记录

    B.S表中年龄大于60岁的记录被加上删除标记

    C.删除S表

    D.删除S表的年龄列


    正确答案:B
    解析:DELETE是为表中指定的元组添加删除标记DELETEFROMTableName[WHERECondition]其中,FROM指定从哪个表中删除数据;WHERE指定被删除的元组所要满足的条件,若省略WHERE短语,则删除该表中全部元组。该命令是逻辑删除,如果要物理删除,需要继续使用PACK命令。

  • 第9题:

    使用关系表:学生(学号,姓名,性别,年龄,班级),写出实现下列功能的SQL语句。删除学号为15的学生记录:DELETE__________学生WHERE学号=15


    正确答案:
    FROM
    SQL从表中删除数据的命令格式为:
    DELETE FROM TableName[WHERE Condition]。这里FROM指定从哪个表中删除数据,WHERE指定被删除的记录所满足的条件,如果不使用WHERE子句,则删除该表的中全部记录。注意:在VFP中SQL语句的DELETE命令同样是逻辑删除记录,如果要物理删除记录需要继续使用PACK命令。

  • 第10题:

    在Access中,使用SQL语句删除学生表命令为:Delete Table学生。


    正确答案:错误

  • 第11题:

    DELETE FROM s WHERE 年龄>60语句的功能是()

    • A、从S表中彻底删除年龄大于60岁的记录
    • B、删除S表
    • C、S表中年龄大于60岁的记录被加上删除标记
    • D、删除S表的年龄列

    正确答案:C

  • 第12题:

    单选题
    使用SQL语句将表s中字段price的值大于30的记录删除,正确的命令是(  )。
    A

    DELETE FROM s FOR price>30

    B

    DELETE FROM s WHERE price>30

    C

    DELETE s FOR price>30

    D

    DELETE s WHERE price>30


    正确答案: A
    解析:
    根据SQL语句中删除记录的语法格式可知答案为B。

  • 第13题:

    使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令()

    A、DELETEFORAGE30

    B、DELETEFROMSWHEREAGE30

    C、DELETESFORAGE30

    D、DELETESWHEREAGE30


    参考答案:B

  • 第14题:

    SQL 语句 DELETE FROM 学生 WHERE 年龄>25的功能是( )。

    A.删除学生表

    B.删除学生表中的年龄字段

    C.将学生表中年龄大于25的记录逻辑删除

    D.将学生表中年龄大于25的记录物理删除


    正确答案:C
    解析:DELETE短语是SQL的数据操作功能,用来逻辑删除表中符合条件的记录,通过WHERE短语指定删除条件。SQL—DELETE删除功能与表操作删除记录功能一样,都只能逻辑删除表中记录,要物理删除,同样需要使用PACK命令。

  • 第15题:

    将学生表STUDENT中的学生年龄(字段名是AGE)增加1岁,应该使用的SQL命令是UPDATE STUDENT。


    正确答案:SET AGE=AGE+1或SETAGE=1+AGE
    SQL语句中的UPDATE命令可以实现对数据表的字段的更新操作,语句中的SET子句后面的表达式指明具体的修改方法。本题要求对年龄字段增加一岁,可以用表达式AGE=AGE+1来实现。

  • 第16题:

    DELETE FROM S WHERE年龄>60语句的功能是______。

    A.从S表中彻底删除年龄大于60岁的记录

    B.S表中年龄大于60岁的记录被加上删除标记

    C.删除S表

    D.删除S表的年龄列


    正确答案:B
    解析:DELETE FROM S WHERE年龄>60语句的功能是在S表中年龄大于 60岁的记录上加上删除标记。在Visual FoxPro中,Delete于句的作用仅仅是在需要被删除的记录上加上删除标记,并不真正将记录从表中删除,如果开发者需要将记录真正从表中删除,还需要进行Pack操作。

  • 第17题:

    学生关系模式 S( S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是( )。

    A. DELETE Age from S B. ALTER TABLE S DROP Age

    C. UPDATE S Age D. ALTER TABLE S ‘Age’


    正确答案:
     

  • 第18题:

    使用SQL语句将表s中字段price的值大于30的记录删除,正确的命令是( )。

    A.DELETE FROM S FOR price>30

    B.DELETE FROM sWHERE price>30

    C.DELETE S FOR pricC>30

    D.DELETE S WHERE pricC>30


    正确答案:B

  • 第19题:

    使用SQL语句将表S中字段price的值大于30的记录删除,正确的命令是

    A.DELETE FROM s FOR price>30

    B.DELETE FROM s WHERE price>30

    C.DELETE s FOR price>30

    D.DELETE s WHERE price>30


    正确答案:B
    解析:SQL语句中,删除记录的命令格式为DELETE FROM表名WHERE…,此题要求将表s中字段price的值大于30的记录删除,所以条件应为price>30,即WHERE price>30。选项A)和C)中用来指定条件的FOR短语是错误的,应该用WHERE;选项D)中没有用FROM来指明删除的记录来自哪个表,故选B)。

  • 第20题:

    ( 11 )在 SQL 中,要查询表 s 在 AGE 字段上取空值的记录,正确的 SQL 语句为:SELECT * FROM s WHERE 【 11 】 。


    正确答案:

  • 第21题:

    在VFP中,恢复学生表student中删除的男生记录使用的SQL语句为:性别=”男”。


    正确答案:
    RECALLFOR
    VFP记录删除分为逻辑删除和物理删除,被逻辑删除的记录可以恢复,恢复记录的命令是RECALL,格式为RECALL [FOR lExpression1];物理删除有删除标记记录的命令是PACK,执行该命令后所有有删除标记的记录将从表中被物理删除且不能被恢复;使用ZAP命令可以物理删除表中的全部记录(不管是否有删除标记),该命令只是删除全部记录,并没有删除表,执行完该命令后表结构依然存在。 

  • 第22题:

    使用SQL-DELETE语句只能删除指定表中的记录,不能删除其结构。


    正确答案:正确

  • 第23题:

    在SQL语句中要查询表s在AGE字段上取空值的记录,正确的SQL语句为:SELECT * FROM s WHERE ()。


    正确答案:age is null

  • 第24题:

    填空题
    在SQL语句中要查询表s在AGE字段上取空值的记录,正确的SQL语句为:SELECT * FROM s WHERE ()。

    正确答案: age is null
    解析: 暂无解析