单选题若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的SQL语句是(  )。A UPDATE产品SET单价=50 WHERE供货商=ABCB UPDATE产品SET单价=单价-50 WHERE供货商=ABCC UPDATE FROM产品SET单价=50 WHERE供货商=ABCD UPDATE FROM产品SET单价=单价-50 WHERE供货商=ABC

题目
单选题
若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的SQL语句是(  )。
A

UPDATE产品SET单价=50 WHERE供货商=ABC

B

UPDATE产品SET单价=单价-50 WHERE供货商=ABC

C

UPDATE FROM产品SET单价=50 WHERE供货商=ABC

D

UPDATE FROM产品SET单价=单价-50 WHERE供货商=ABC


相似考题
更多“若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的SQL语句是(  )。”相关问题
  • 第1题:

    要使 “ 产品 ” 表中所有产品的单价上浮 8 %,正确的 SQL 命令是

    A)UPDATE 产品 SET 单价 = 单价 + 单价 *8% FOR ALL

    B)UPDATE 产品 SET 单价 = 单价 *1.08 FOR ALL

    C)UPDATE 产品 SET 单价 = 单价 + 单价 *8%

    D)UPDATE 产品 SET 单价 = 单价 *1.08


    正确答案:D

  • 第2题:

    若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的SQL语句是

    A.UPDATE产品SET单价=50 WHERE 供货商=“ABC”

    B.UPDATE产品SET单价=单价-50 WHERE供货商=“ABC”

    C.UPDATE.FROM 产品 SET单价=50 WHERE供货商=“ABC”

    D.UPDATE.FROM 产品SET单价=单价-50 WHERE供货商=“ABC”


    正确答案:B
    解析:UPDATE语句的格式为:
      UPDATE<表名>
      SET<字段名1>=<表达式1>[,<字段名2>=<表达式2>]…
      [WHERE<条件>];

  • 第3题:

    数据库中有Tahie_priceHistory表,结构如下表所示:

    [*]

    ①写出创建Teachers表的SQL语句,要求语句中包含所有的约束。

    ②现要查询单价最高的前三种商品的商品编号、商品名称和单价(使用TOP语句)。


    正确答案:①CREATE TABLE Table_PriceHistory( ID varchar(8) NOT NULL GoodsName varchar(20) NOT NULL StartDate datetime NOT NULL EndDate datetime NOT NULL SaleUnitPrice Money NOT NULL CHECK(EndDate>StartDate) PRIMARY KEY(IDStartDateEndDate
    ①CREATE TABLE Table_PriceHistory( ID varchar(8) NOT NULL, GoodsName varchar(20) NOT NULL, StartDate datetime NOT NULL, EndDate datetime NOT NULL, SaleUnitPrice Money NOT NULL, CHECK(EndDate>StartDate), PRIMARY KEY(ID,StartDate,EndDate

  • 第4题:

    查询“仓库”表的所有记录并存储于临时表文件temp中的SQL语句是( )。


    正确答案:A
    在SQL语句中,使用短语INTOCURSORCursorName可以将查询结果存放在临时数据表文件中,其中CursorName是临时文件名,该短语产生的临时文件是一个只读的.dbf文件,当查询结束后该临时文件是当前文件,当关闭文件时该文件将自动删除。

  • 第5题:

    将“外汇名”表美元和英镑的基准价下调1%,下列 SQL语句正确的是( )。


    正确答案:B

  • 第6题:

    使用SELETE-SQL命令建立查询时,要将查询结果输出到一个临时表中,则选择使用的是______语句。

    A.INTO ARRY

    B.INTO TABLE

    C.INTO CURSOR

    D.TO FILE


    正确答案:C

  • 第7题:

    执行如下SQL语句后
    执行如下SQL语句后
    SELECT DISTINCT 单价 FROM stock;
    WHERE 单价=(SELECT min(单价)FROM stock)INTO DBF stock x
    表stock x中的记录个数是______。

    A.1
    B.2
    C.3
    D.4

    答案:A
    解析:
    虽然最小值有两个,但短语DISTINCT去掉重复值,所以在表SX中的记录个数是1。

  • 第8题:

    已知“产品表”(产品编码,产品名称,单价),另有“新产品表”(产品编码,产品名称,单价)。如果根据产品编码,一件产品只在“新产品表”中出现,则要将该产品追加到“产品表”中;如果一件产品在“产品表”和“新产品表”中同时出现,则用“新产品表”中的单价修改“产品表”中相应产品的单价。为实现上述功能要求,应使用的方法是()

    • A、更新查询
    • B、追加查询
    • C、生成表查询
    • D、编VBA程序

    正确答案:D

  • 第9题:

    如果有“产品表”(产品编码,产品名称,单价),另有“新价格表”(产品编码,单价)。要使用“新价格表”中的单价修改“产品表”中相应产品的单价,应使用的查询是()

    • A、更新查询
    • B、追加查询
    • C、生成表查询
    • D、删除查询

    正确答案:A

  • 第10题:

    单选题
    要使“产品”表中所有产品的单价上浮8%,正确的SQL语句是(  )。
    A

    UPDATE产品SET单价=单价+单价*8% FOR ALL

    B

    UPDATE产品SET单价=单价*1.08% FOR ALL

    C

    UPDATE产品SET单价=单价+单价*8%

    D

    UPDATE产品SET单价=单价*1.08


    正确答案: C
    解析:
    SQL的数据更新命令格式如下:
    UPDATE 表名SET 属性=表达式 WHERE 条件表达式
    表中所有产品的单价上浮8%可表达为:单价=单价*1.08;如果不使用WHERE子句,则更新全部记录。

  • 第11题:

    单选题
    现有产品表(产品编号,名称,单价),下列语句正确的是(  )。
    A

    SELECT名称FROM产品表WHERE单价=MIN(单价)

    B

    SELECT名称,MIN(单价)AS rain_price FROM产品表;
    GROUP BY名称ORDER BY MIN(单价)

    C

    SELECT名称,MIN(单价)AS rain_price FROM产品表;
    GROUP BY名称HAVING MIN(单价)>20

    D

    SELECT名称,MIN(单价)AS rain_price FROM产品表;
    WHERE MIN(单价)>20 GROUP BY名称


    正确答案: D
    解析:
    查询语法格式为:SELECT-FROM-WHERE。GROUP BY短语用来对查询结果进行分组,其后只能用HAVING短语来限定分组的条件;WHERE说明查询条件;ORDER BY短语用来对查询的结果进行排序。

  • 第12题:

    单选题
    已知“产品表”(产品编码,产品名称,单价),另有“新产品表”(产品编码,产品名称,单价)。如果根据产品编码,一件产品只在“新产品表”中出现,则要将该产品追加到“产品表”中;如果一件产品在“产品表”和“新产品表”中同时出现,则用“新产品表”中的单价修改“产品表”中相应产品的单价。为实现上述功能要求,应使用的方法是()
    A

    更新查询

    B

    追加查询

    C

    生成表查询

    D

    编VBA程序


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

  • 第13题:

    假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的 SQL 语句是

    A)SELECT 产品名称 ,AVG( 单价 ) FROM 产品 GROUP BY 单价

    B)SELECT 产品名称 ,AVG( 单价 ) FROM 产品 ORDER BY 单价

    C)SELECT 产品名称 ,AVG( 单价 ) FROM 产品 ORDER BY 产品名称

    D)SELECT 产品名称 ,AVG( 单价 ) FROM 产品 GROUP BY 产品名称


    正确答案:D

  • 第14题:

    在SELECT-SQL语句中,要将查询结果保存在文本文件中的选项是______。A.INTO < 新表名>B.TO FILE<文

    在SELECT-SQL语句中,要将查询结果保存在文本文件中的选项是______。

    A.INTO < 新表名>

    B.TO FILE<文件名>

    C.TO PRINTER

    D.TO SCREEN


    正确答案:B
    解析:SELECT-SQL语句的查询结果可以存放到一个数据表中(INTO新表名>),也可以存放到一个文本文件中(TO FILE文件名>),还可以从打印机(TO PRINTER)和屏幕(TO SCREEN)上输出。

  • 第15题:

    要使“产品”表中所有产品的单价上浮8%,正确的SQL命令是( )。

    A. UPDATE产品SET单价=单价+单价*8%FOR ALL

    B. UPDATE产品SET单价=单价*1.08 FOR ALL

    C. UPDATE产品SET单价=单价+单价*8%

    D. UPDATE产品SET单价=单价*1.08


    正确答案:D
    SQL的数据更新命令格式如下:
    UPDATE表名SET字段名1=表达式1[,字段名2=表达式2]
    WHERE条件
    因此,正确答案为:UPDATE产品SET单价=单价*1.O8。

  • 第16题:

    要使“产品”表中所有产品的单价上浮8%,正确的SQL语句是( )。


    正确答案:D
    SQL的数据更新命令格式:UPDATE<表名>SET列名1=表达式1[,列名2=表达式2…][WHERE<条件表达式>]一般使用WHERE子句指定条件,以更新满足条件的一些记录的字段值,并且一次可以更新多个字段;如果不使用WHERE子句,则更新全部记录。故选项A)和选项B)中“FORALL”错误。选项C)中表达式书写错误。

  • 第17题:

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


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

  • 第18题:

    (18)若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的SQL语句是

    A)UPDATE 产品 SET 单价=50 WHERE 供货商="ABC"

    B)UPDATE 产品 SET 单价=单价-50 WHERE 供货商="ABC"

    C)UPDATE FROM 产品 SET单价=50 WHERE 供货商="ABC"

    D)UPDATE FROM 产品 SET单价=单价-50 WHERE 供货商="ABC"


    正确答案:B

  • 第19题:

    若学生表中存储了学号、姓名、成绩等信息,则“查询学生表中所有学号和姓名”的SQL语句是( )。

    A.SELECT*FROM学生
    B.SELECT学号,姓名FROM学生
    C.SELECT学号姓名FROM学生
    D.SELECT学号、姓名FROM学生

    答案:B
    解析:

  • 第20题:

    现有“产品表”(产品编码,产品名称,单价),另有“新价格表”(产品编码,单价)。要使用“新价格表”中的单价修改“产品表”中相应产品编码的单价,应使用的查询是()

    • A、更新查询
    • B、生成表查询
    • C、追加查询
    • D、交叉表查询

    正确答案:A

  • 第21题:

    已知“产品表”(产品编码,产品名称,单价)和“新价格表”(产品编码,单价)。要使用“新价格表”中的单价修改“产品表”中相应产品的单价,应使用的方法是()

    • A、更新查询
    • B、追加查询
    • C、生成表查询
    • D、删除查询

    正确答案:A

  • 第22题:

    多选题
    某公司使用SQLServer作为数据信息存储的平台,其中Sales数据库有一个用于存放产品信息的表Products。现在销售部门的人员临时需要一张商品价格表,要求列出所有产品的名称和其单价,并且以中文显示列名,那么下面SQL语句中可以满足条件的是()
    A

    SELECT Product Name AS’产品的名称’,Unit Price  AS’单价’FROM Products

    B

    SELECT Product Name=产品的名称,Unit Price=单价FROM Products

    C

    SELECT Product Name=“产品的名称”,Uni tPrice=“单价”FROM Products

    D

    SELECT Product Name’产品的名称’,Unit Price’单价’FROM Products


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

  • 第23题:

    单选题
    假设同一名称的产品有不同的型号和单价,则计算每种产品平均单价的SQL语句是(  )。
    A

    SELECT 产品名称,AVG(单价) FROM 产品 GROUP BY产品名称

    B

    SELECT 产品名称,AVG(单价) FROM 产品 ORDER BY单价

    C

    SELECT 产品名称,AVG(单价) FROM 产品 ORDER BY产品名称

    D

    SELECT 产品名称,AVG(单价) FROM 产品 GROUP BY单价


    正确答案: C
    解析:
    本题要求计算每种产品平均单价,应对每种产品分组,即GROUP BY产品名称,GROUP BY用于将查询结果按指定列分成集合组,ORDER BY用于对查询结果排序。