如果使用下面的SQL语句查询数据库: SELECT* FROM 事务处理 WHERE 产品标识=4569; 执行该语句时,会实现哪些SQL SELECT语句功能?()A、仅选择功能B、仅映射功能C、仅选择和映射功能D、映射、选择和联接功能

题目

如果使用下面的SQL语句查询数据库: SELECT* FROM 事务处理 WHERE 产品标识=4569; 执行该语句时,会实现哪些SQL SELECT语句功能?()

  • A、仅选择功能
  • B、仅映射功能
  • C、仅选择和映射功能
  • D、映射、选择和联接功能

相似考题
更多“如果使用下面的SQL语句查询数据库: SELECT* FROM 事务处理 WHERE 产品标识=4569; 执行该语句时,会实现哪些SQL SELECT语句功能?()A、仅选择功能B、仅映射功能C、仅选择和映射功能D、映射、选择和联接功能”相关问题
  • 第1题:

    SQL SELECT 语句的功能是 【 12 】 。


    正确答案:

  • 第2题:

    ( 33 )对关系 R ( A, B , C ) 执行 SQL 语句

    SELECT DISTINCT A FROM R WHERE B = 17

    则该语句对关系 R 进行了

    A )选择和连接

    B )选择和投影

    C )连接和投影

    D )交和选择


    正确答案:B

  • 第3题:

    在学生表STUD中查询所有小于20岁的学生的姓名(XM)及其年龄(SA) 。实现该功能的正确SQL语句是______。

    A.SELECT XM,SA FROM STUD FOR SA<20

    B.SELECT XM,SA FROM STUD WHERE NOT SA>=20

    C.SELECT XM,SA ON STUD FOR SA<20

    D.SELECT XM,SA ON STUD WHERE SA<20


    正确答案:B
    解析:在SQL的SELECT中,条件子句应使用WHERE短语。由于在选项A和C中,条件子句使用的是FOR短语,显然不符合SQL语法规则。而选项D所给出的语句中,在基本表名STUD的前面使用了错误的短语ON,故该选项也是错误的。能实现题目要求的正确SQL。语句是选项B。

  • 第4题:

    有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


    正确答案:A
    BETWEEN…AND…是SQL中比较特殊的函数,经常与SQL联合使用用来设定查询条件,这个函数所设定的查询条件是值在某个范围内,并且包含边界取值,题目中WHERER所设定的条件是NOT(工资>3000 AND工资<2000),其含义不是在小于2000或大于3000的范围内,这恰好是在2000到3000之间,选项A使用BETWEEN ... AND...设定查询条件,与此条件实现的功能一致。故选项A为正确答案。选项B表示工资大于2000并且小于3000,选项C表示工资大于2000或者工资小于3000,选项D表示工资小于等于2000并且大于等于3000。

  • 第5题:

    设有购买表(顾客号,商品号,购买时间)。现要查询顾客A与顾客B购买的相同商品。有下列查询语句:Ⅰ.SELECT商品号FROM购买表WHERE顾客号=ˊAˊAND商品号IN(SELECT商品号FROM购买表WHERE顾客号=ˊBˊ)Ⅱ.SELECT商品号FROM购买表WHERE顾客号=ˊA ˊEXCEPTSELECT商品号FROM购买表WHERE顾客号=ˊBˊⅢ.SELECT商品号FROM购买表WHERE顾客号=ˊAˊINTERSECTSELECT商品号FROM购买表WHERE顾客号=ˊBˊⅣ.SELECT商品号FROM购买表WHERE顾客号=ˊA ˊUNl0NSELECT商品号FROM购买表WHERE顾客号=ˊB ˊ上述语句中,能够实现该查询要求的是( )。

    A.仅Ⅰ和Ⅱ

    B.仅Ⅰ和Ⅲ

    C.仅Ⅰ和Ⅳ

    D.仅Ⅲ


    正确答案:B
    SQL中的集合操作符IN、EXCEPT、INTERSECT和UNION的用法分别为:①IN,确定给定的值是否与子查询或列表中的值相匹配,选择与列表中的任意一个值匹配的行;②EXCEPT,指在第一个集合中存在,但是不存在于第二个集合中的数据;③INTERsECT,是指在两个集合中都存在的数据;④UNION.操作符用于合并两个或多个SELECT语句的结果集,对于UNION操作符,请注意,UNION内部的SELECT语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条SELECT语句中的列的顺序必须相同。要返回A和B相同的商品,则选项I中先查出B购买的商品号,并且使用IN操作符,查出A购买的商品号且该商品号同时也在B购买的商品号结果集中,即满足了A和B都购买的商品号,符合要求。选项Ⅱ中的EXCEPT操作符使得查询出的结果为A购买的商品减去B购买的商品,不符合要求。选项Ⅲ的IN.TERSECT操作符表示两个结果集都存在的商品号,即既属于A又属于B的商品号,符合要求。选项Ⅳ中的UNION操作符表示两个结果集的合并,即包括A购买的商品也包括B购买的商品,不符合要求。

  • 第6题:

    有如下SQL语句:

    SELECT订单号,签订日期,金额 FROM 订单,职员:

    WHERE订单.职员号=职员.职员号AND姓名=”李二”

    与如上语句功能相同的SQL语句是( )。


    正确答案:B
    题目中给出的SELECT语句是查找出姓名为“李二”的职员签订的单号、签订日期和金额。选项B)中,使用EXISTS谓词来检查子查询中是否有结果返回,它的查询过程是:外查询中,在订单表中从第一条记录开始取出当前职员号,再在内查询中,针对该职员号,在职员表中逐条记录判断是否存在符合WHERE条件的记录,如果存在,则在外查询的订单表巾找到该职员号对应的订单号、签订日期和金额;然后依次类推,在订单表中从第二条记录中取出当前职员号,再在内查询中进行判断,直到将订单表中的所有记录都处理完毕。

  • 第7题:

    (21 )执行 SQL 语句: SELECT sno,grsde FROM SC WHERE cno= ' c1 ' AND grade<60 ,则该语句对关系 S C执行的操作有

    A )交( ∩ )和选择( σ )

    B )选择( σ )和投影( ∏ )

    C )并( ∪ )和投影( ∏ )

    D) 选择( σ )和笛卡尔积( × )


    正确答案:B

  • 第8题:

    下面的SQL语句能实现的功能是( )。

    SELECT宰FROM学生WHERE班级号=”0801”:

    UNION;

    SELECT牛FROM学生WHERE班级号=”0802”

    A)查询在0801班或0802班的学生信息

    B)查询0801班或0802班的班级信息

    C)查询既在0801班又在0802班的学生信息

    D)语句错误,不能执行


    正确答案:A
    SQL支持集合的并(UNION)运算,即可以将两个SELECT语句的查询结果通过并运算合并成一个查询结果。为了进行并运算,要求这样的两个查询结果具有相同的字段个数,并且对应字段的值要出自同一个值域(相同的数据类型和取值范围)。所以题干中的SQL语句实现的功能是查询班级号为0801或0802的学生信息。

  • 第9题:

    功能最强也是最复杂的SQL语句是()。

    • A、Insert语句
    • B、Select语句
    • C、Update语句
    • D、Delete语句

    正确答案:B

  • 第10题:

    尝试使用此SQL语句查询数据库: SELECT产品标识"产品编号",类别标识"类别",价格"价格" FROM产品 WHERE"类别"=5570 ORDERBY"产品编号"; 此语句在执行时会失败。以下哪个子句包含语法错误?()

    • A、SELECT产品标识"产品编号",类别标识"类别",价格"价格"
    • B、ORDER BY"产品编号";
    • C、FROM产品
    • D、WHERE"类别"=5570

    正确答案:D

  • 第11题:

    已知学生关系:学生(学号,姓名,性别,年龄,籍贯),若执行SQL语句:SELECT姓名,年龄FROM学生WHERE籍贯=‘北京’说明该语句对学生关系进行了()操作。

    • A、交和选择
    • B、投影和选择
    • C、选择和连接
    • D、连接和投影

    正确答案:B

  • 第12题:

    单选题
    已知学生关系:学生(学号,姓名,性别,年龄,籍贯),若执行SQL语句:SELECT姓名,年龄FROM学生WHERE籍贯=‘北京’说明该语句对学生关系进行了()操作。
    A

    交和选择

    B

    投影和选择

    C

    选择和连接

    D

    连接和投影


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

  • 第13题:

    标准的SQL基本查询语句的格式是( )。

    A.SELECT...FROM...WHERE

    B.SELECT...WHERE...FROM

    C.SELECT...WHERE...GROUP BY

    D.SELECT...FROM...ORDER BY


    正确答案:A
    解析:SELECT查询语句可带很多功能不同的短语,最基本的格式通常为:
    SELECT字段名列表>FROM表名>WHERE查询条件>
    其中,SELECT用于选择查询结果要显示的目标列表;FROM用于列出查询要用到的所有表文件;WHERE则用于指定查询结果的筛选条件。

  • 第14题:

    关于Spring Boot整合MyBatis编写Mapper接口文件中相关注解,说明正确的有()

    A、@Mapper是MyBatis框架用于声明Mapper接口的注解

    B、@Select是用于映射查询SQL语句的注解

    C、@Delete是用于映射删除SQL语句的注解

    D、@Update是用于映射修改SQL语句的注解


    参考答案:ABCD

  • 第15题:

    将下面的SQL语句补充完整,完成“查询存放原材料数量最多的仓库号”的功能。

    SELECT仓库号

    FROM (e)

    (f);


    正确答案:(e)原材料 (f)GROUP BY 仓库号 HAVING SUM (数量)>=ANY(SELECT SUM(数量) FROM 原材料 GROUP BY 仓库号)
    (e)原材料 (f)GROUP BY 仓库号 HAVING SUM (数量)>=ANY(SELECT SUM(数量) FROM 原材料 GROUP BY 仓库号) 解析:本题考查应试者对SQL查询语句的掌握。完成本查询的思路:根据原材料表,按照“仓库号”分组,组内的记录对“数量”求和,分组求和得到的最大值对应的仓库号即为所求。参考答案中的子查询完成各仓库存储数量的求和,外部查询输出组内“数量”求和为最大值的仓库号。

  • 第16题:

    执行SQL语句:SELECT SNAME, AGE FROM S WHERE SEX=’女’。则该语句对关系S 执行的操作有( )。 A.交(∩)和选择(σ) B.选择(σ)和投影(π) C.并(∪)和投影(π) D.选择(σ)和笛卡儿积(×)


    正确答案:B
    首先选择女学生的记录,然后从记录中选择姓名和年龄。所以用到的操作有选择和投影。

  • 第17题:

    SELECT-SQL语句是______。

    A、选择工作区语句 B、数据查询语句 C、选择标准语句 D、数据修改语句


    正确答案:B

  • 第18题:

    SQL语言的命令:“SELECT-FROM-WHERE”的基本功能是( )。

    A.选择工作区

    B.查询

    C.选择关系

    D.选择数据库


    正确答案:B
    解析:SQL的数据查询用SELECT语句来实现。SQLECT语句能表达所有的关系代数表达式。如果一个查询涉及多个基本表,则SELECT语句可有多种写法,即嵌套查询、连接查询、使用存在量词的嵌套查询等。

  • 第19题:

    SQL语句:

    SELECT木FROM班级WHERE班级号NOT IN;

    (SELECT班级号FROM学生)

    该语句等价于:

    SELECT﹡FROM班级WHERE NOT__________;

    (SELECT木FROM学生WHERE班级号=班级.班级号)


    正确答案:
    EXISTS
    【解析】题中第一个SQL语句的含义是,检索哪些班级中还没有学生的班级信息,IN相当于数学集合运算符∈。EXISTS或NOTEXISTS是用来检查在子查询中是否有结果返回。&

  • 第20题:

    如果要使用SELECT子句仅列出某个表中的一个或两个列并且不使用WHERE子句,则可使用哪种SQL功能?()

    • A、仅联接功能
    • B、仅选择功能
    • C、仅映射功能
    • D、映射和选择

    正确答案:B

  • 第21题:

    SQL语言的命令:“SELECT-FROM-WHERE”的基本功能是()

    • A、选择工作区
    • B、查询
    • C、选择关系
    • D、选择数据库

    正确答案:B

  • 第22题:

    使用SQL语句查询学生成绩是否为空的语句是:SELECT 学号 FROM 成绩表 WHERE 成绩 = ""。


    正确答案:错误

  • 第23题:

    单选题
    SQL语言的命令:“SELECT-FROM-WHERE”的基本功能是()
    A

    选择工作区

    B

    查询

    C

    选择关系

    D

    选择数据库


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