下列关于SQL命令的叙述中,正确的是()。A.DELETE命令不能与GROUP BY关键字一起使用B.SELECT命令不能与GROUP BY关键字一起使用C.INSERT命令与GROUP BY关键字一起使用可以按分组将新记录插入到表中D.UPDATE命令与GROUP BY关键字一起使用可以按分组更新表中原有的记录

题目

下列关于SQL命令的叙述中,正确的是()。

A.DELETE命令不能与GROUP BY关键字一起使用

B.SELECT命令不能与GROUP BY关键字一起使用

C.INSERT命令与GROUP BY关键字一起使用可以按分组将新记录插入到表中

D.UPDATE命令与GROUP BY关键字一起使用可以按分组更新表中原有的记录


相似考题
更多“下列关于SQL命令的叙述中,正确的是()。”相关问题
  • 第1题:

    下列关于动态SQL语句的叙述中,哪个是不正确的?( )

    A) 动态SQL语句是SQL标准提供的一种语句运行机制

    B) 动态SQL语句是指在程序编译时尚未确定,需要在程序的执行过程中临时生成的SQL语句

    C) SQL标准引入动态SQL语句的原因是由于静态SQL语句不能提供足够的编程灵活性

    D) SQL标准提供的动态SQL语句的执行方式只有立即执行方式

    A.

    B.

    C.

    D.


    正确答案:D

  • 第2题:

    以下关于删除表中记录的描述,正确的是( )。

    A. 删除数据的命令格式是DELETE*FROM<表名>[WHERE<条件>]

    B. 如果删除数据的命令中不包含WHERE子句,则删除该表中的全部记录

    C. SQL的DELETE命令是物理删除表中数据

    D. 以上描述都不正确


    正确答案:B
    SQL语言使用delete语句删除数据库表中的记录,Delete语句的格式为:
    Delete from TableName where ColumnName OPERATOR Val— ue[and I or Cdumn OPERATOR Value]
    Delete后面不能含有*号,如果没有where子句,则删除表中的全部记录。
    DELETE命令只是逻辑删除数据库表中的记录,如果要物
    理删除记录需要继续使用PACK命令。

  • 第3题:

    下列关于SQL叙述中,不正确的是

    A.SQL称为结构化查询语言

    B.SQL是在1976年由Boyce和Chamberlin提出的

    C.SQL使用方便、功能丰富、语言简洁易学

    D.SQL语言具有高度非过程化的特点


    正确答案:B
    解析:SQL称为结构化查询语言,SQL是在1974年由Boyce和Chamberlin提出的。SQL使用方便、功能丰富、语言简洁易学,具有高度非过程化的特点。SQL是在1974年由Boyce和Chamberlin提出的,而不是1976年,故B)选项错误。掌握关系运算的发展过程。

  • 第4题:

    在下列有关查询设计器的叙述中,正确的叙述是( )。 A.“杂项”选项卡与SQL语句的HAVING短语对应S

    在下列有关查询设计器的叙述中,正确的叙述是( )。

    A.“杂项”选项卡与SQL语句的HAVING短语对应

    B.“筛选”选项卡与SQL语句的HAVING短语对应

    C.“排序依据”选项卡与SQL语句的ORDER BY短语对应

    D.“分组依据”选项卡与SQL语句的ORDER BY短语对应


    正确答案:C
    在查询设计器中,“杂项”选项卡与SQL语句的DISTINCT短语及TOP短语对应;“筛选”选项卡与SQL语句的WHERE短语对应;“排序依据”选项卡与SQL语句的ORDERBY短语对应;“分组依据”选项卡与SQL语句的GROUPBY短语对应。

  • 第5题:

    命令对象中,下列()属性可用来指定命令对象的执行的SQL查询语句。

    ACommandType

    BCommandText

    CActiveConnection

    DPrepared


    B

  • 第6题:

    下列关于SQL语言的特点说法不正确的是()。

    • A、SQL没有基本程序结构语句
    • B、SQL每一条命令功能强大、操作简单
    • C、SQL需要告诉系统如何完成任务
    • D、SQL只要说明需要系统完成什么任务

    正确答案:C

  • 第7题:

    下列关于MS SQL Server2000的叙述中,正确的是()。

    • A、在MS SQL Server2000中不能够处理XML数据
    • B、在MS SQL Server2000中可以方便安全地通过Web访问数据
    • C、在MS SQL Server2000中并没有使现有的OLAP多维数据集在Web上链接和分析
    • D、在MS SQL Server2000中不提供多实例支持,不允许在单个机器上安装多个孤立的SQL Server

    正确答案:B

  • 第8题:

    下列有关SQL命令的叙述中错误的是()

    • A、利用ALTER TABLE-SQL命令可以修改数据库表和自由表的结构
    • B、利用DELETE-SQL命令可以直接物理删除(彻底删除)表中的记录
    • C、利用一条UPDATE-SQL命令可以更新一个表中的多个字段的内容
    • D、利用查询设计器设计的查询,其功能均可以利用一条SELECT-SQL命令实现

    正确答案:B

  • 第9题:

    下列关于SQL命令的叙述中,正确的是()

    • A、DELETE命令不能与GROUP BY关键字一起使用
    • B、SELECT命令不能与GROUP BY关键字一起使用
    • C、INSERT命令与GROUP BY关键字一起使用可以按分组将新记录插入到表中
    • D、UPDATE命令与GROUP BY关键字一起使用可以按分组更新表中原有的记录

    正确答案:A

  • 第10题:

    下列命令中可以执行SQL*Plus缓冲区中的一条SQL语句的是()。

    • A、START
    • B、LIST
    • C、/
    • D、SPOOL

    正确答案:C

  • 第11题:

    单选题
    在SQL语言中,下列利用空值查询的命令中,正确的是()。
    A

    =NULL

    B

    NULL

    C

    SELECT NULL

    D

    IS NULL


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    下列关于SQL命令的叙述中,错误的是()
    A

    INSERT命令可以将一条新记录插入表中

    B

    UPDATE命令可以更新表中已存在的记录

    C

    DELETE命令可以删除表中已存在的记录

    D

    SELECT命令不能与GROUP BY一起使用


    正确答案: D
    解析: 暂无解析

  • 第13题:

    SQL中的REVOKE是 ______命令。


    正确答案:权限回收(或收回权限)
    权限回收(或收回权限) 解析:SQL的安全控制功能由GRANT和REVOKE语句实现。其中GRANT是授予权限命令,REVOKE是收回权限命令。REVOKE命令的一般格式为:
    REVOKE权限>[,权限>]
    [ON对象类型>对象名>][对象名>]…
    FROM用户>[,用户>]…;

  • 第14题:

    下列关于SQL命令的叙述中,错误的是( )。

    A.INSERT命令可以将一条新记录插入表中

    B.UPDATE命令可以更新表中已存在的记录

    C.DEl.ETE命令可以删除表中已存在的记录

    D.SELECT命令不能与GRUP BY一起使用


    正确答案:D
    INSERT语句表示插入查询,UPDATE语句表示更新查询,DELETE语句表示删除查询,SELECT语句表示选择查询。选项A、B、C表述的内容是正确的,选项D中SELECT可以与GROUPBY/ORDERBY/WHERE子句配合使用,故表述错误。因此选择D选项。.

  • 第15题:

    下列关于SQL语言叙述中,错误的是()。

    A.SQL语言是一种面向记录操作的语言。

    B.SQL语言具有灵活强大的查询功能。

    C.SQL语言是一种非过程化的语言。

    D.SQL语言功能强,简洁易学。


    本题答案:A

  • 第16题:

    在Visual FoxPro中,执行SQL的DELETE命令和传统的非SQL DELETE命令都可以删除数据库表中的记录,下面对它们正确的描述是( )。

    A)SQL的DELETE命令删除数据库表中的记录之前,不需要用命令USE打开该表

    B)SQL的DELETE命令和传统的非SQLDELETE命令删除数据库表中的记录之前,都需要用命令USE打开该表

    C)SQL的DELETE命令可以物理删除数据库表中的记录,而传统的非SQLDELETE命令只能逻辑删除数据库表中的记录

    D)传统的非SQL.DELETE命令可以删除其他工作区中打开的数据库表中的记录


    正确答案:A
    SQL的DELETE命令和传统的非SQL DELETE命令都是逻辑删除表中的记录,SQL的DELETE命令删除记录前不需要用USE命令打开表,传统的非SQL DELETE命令是对当前表进行操作,首先要用USE命令打开要操作的表。 

  • 第17题:

    下列关于SQL哪种说法是正确的?()

    • A、嵌入式SQL只能为静态
    • B、静态SQL通常快于动态SQL
    • C、JDBC和ODBC使用静态SQL
    • D、SQLJ是Java中的嵌入式动态SQL

    正确答案:D

  • 第18题:

    在SQL语言中,下列利用空值查询的命令中,正确的是()。

    • A、=NULL
    • B、NULL
    • C、SELECT NULL
    • D、IS NULL

    正确答案:D

  • 第19题:

    下列关于SQL语言叙述中,错误的是()。

    • A、SQL语言是一种面向记录操作的语言。
    • B、SQL语言具有灵活强大的查询功能。
    • C、SQL语言是一种非过程化的语言。
    • D、SQL语言功能强,简洁易学。

    正确答案:A

  • 第20题:

    下列关于SQL的INSERT命令的叙述中,正确的是()

    • A、INSERT命令中必须有VALUES关键字
    • B、INSERT命令中必须有INTO关键字
    • C、INSERT命令中必须有SET关键字
    • D、INSERT命令中必须有FROM关键字

    正确答案:B

  • 第21题:

    下列关于PL/SQL的说法正确的是()

    • A、PL/SQL是应用于各种数据库上的通用语言
    • B、PL/SQL是过程化的SQL语言
    • C、PL/SQL是只能在SQL*PLUS中运行
    • D、在PL/SQL可以直接执行所有的SQL操作

    正确答案:B

  • 第22题:

    下列SQL命令中,不属于DML命令的是()

    • A、TRUNCATE
    • B、UPDATE
    • C、INSERT
    • D、SELECT

    正确答案:A

  • 第23题:

    单选题
    下列关于SQL命令的叙述中,正确的是(  )。
    A

    UPDATE命令中必须有FROM关键字

    B

    UPDATE命令中必须有INTO关键字

    C

    UPDATE命令中必须有SET关键字

    D

    UPDATE命令中必须有WHERE关键字


    正确答案: D
    解析:
    在SQL查询中修改表中数据的语法结构为:UPDATE表名SET字段名=VALUE[WHERE条件]。

  • 第24题:

    单选题
    下列关于SQL命令的叙述中,正确的是(  )。
    A

    INSERT命令中可以没有VALUES关键字

    B

    INSERT命令中可以没有INTO关键字

    C

    INSERT命令中必须有SET关键字

    D

    以上说法均不正确


    正确答案: B
    解析:
    SQL查询中INSERT语句语法结构为:
    INSERT INTO表名(列名1,列名2,…,列名n)VALUES(值1,值2,…,值n);插入多少列,后面括号里面就跟多少值。从其语法结构可以看ABC三项均表述错误。