itgle.com

将“外汇名”表美元和英镑的基准价下调1%,下列SQL语句正确的是( )。A.UPDATE外汇名FOR基准价=基准价*0.99 WHERE外币名称=”美元”OR外币名称=”欧元”B.UPDATE外汇名SET基准价=基准价*0.99 WHERE外币名称=”美元”OR外币名称=”欧元”C.UPDATE外汇名SET基准价=基准价*0.99 WHERE外币名称=”美元”AND外币名称=”欧 元”D.UPDATE外汇名FOR綦准价=基准价*0.99 WHERE外币名称=”美元”AND外币名称=”欧 元”

题目

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

A.UPDATE外汇名FOR基准价=基准价*0.99 WHERE外币名称=”美元”OR外币名称=”欧元”

B.UPDATE外汇名SET基准价=基准价*0.99 WHERE外币名称=”美元”OR外币名称=”欧元”

C.UPDATE外汇名SET基准价=基准价*0.99 WHERE外币名称=”美元”AND外币名称=”欧 元”

D.UPDATE外汇名FOR綦准价=基准价*0.99 WHERE外币名称=”美元”AND外币名称=”欧 元”


相似考题
参考答案和解析
正确答案:B
B。【解析】SQL的数据更新命令格式:UPDATE<表名>SET列名l=表达式l[,列名2=表达式2…]EWHERE<条件表达式>]一般使用WHERE子句指定条件,以更新满足条件的一些记录的字段值,并且一次可以更新多个字段;如果不使用WHERE子句,则更新全部记录。
更多“将“外汇名”表美元和英镑的基准价下调1%,下列SQL语句正确的是( )。 A.UPDATE外汇名FOR基准价=基准 ”相关问题
  • 第1题:

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


    正确答案:B

  • 第2题:

    删除“持有数”表中所有外币名称为“法郎”的记录,下列SQL语句正确的是( )。

    A.DELETE FROM 持有数; WHERE 持有数.外币代码=外汇名.外币代码; AND 外币名称="法郎"

    B.DELETE FROM 持有数,外汇名; WHERE 持有数.外币代码=外汇名.外币代码; AND 外币名称="法郎"

    C.DELETE FROM 持有数 WHERE 外币代码 IN; (SELECT 外币代码 FROM 外汇名 WHERE 外币名称="法郎")

    D.DELETE FROM 持有数 WHERE 外币代码 IN; SELECT 外币代码 FROM 外汇名 WHERE 外币名称="法郎"


    正确答案:C
    解析:利用SQL数据操作功能,可以逻辑删除数据表中的记录。其命令格式为:
    DELETE FROM表名
    [WHERE 过滤条件 1[AND|OR 过滤条件 2…]]
    其中,该命令语句只能对单表进行更新,选项A)和B)中的FROM短语指定了两个数据表,属于语法错误;选项D)中使用IN短语时,子查询要用括号括起来。

  • 第3题:

    删除“持有数”表中所有外币名称为“法郎”的记录,下列SQL语句正确的是( )。

    A)DELETE FROM持有数;

    WHERE持有数.外币代码=外汇名.外币代码;

    AND外币名称=“法郎”

    B)DELETE FROM持有数,外汇名;

    WHERE持有数.外币代码=外汇名.外币代码;

    AND外币名称=“法郎”

    C)DELETE FROM持有数WHERE外币代码IN;

    (SELECT外币代码FROM外汇名WHERE外币名称=“法郎”)

    D)DELETE FROM持有数WHERE外币代码IN;

    SELECT外币代码FROM外汇名WHERE外币名称=“法郎”


    正确答案:C
    利用SQL数据操作功能,可以逻辑删除数据表中的记录。其命令格式为:
    DELETE FROM<表名>
    [WHERE过滤条件1[ANDIOR过滤条件2…]]
    其中,该命令语句只能对单表进行更新,选项A)和B)中的FROM短语指定了两个数据表,属于语法错误,选项D)中使用IN短语时,子查询要用括号括起来。

  • 第4题:

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

    A.UPDATE 外汇名 FOR 基准价=基准价*0.99; WHERE 外币名称="美元" OR 外币名称="欧元"

    B.UPDATE 外汇名 SET 基准价=基准价*0.99; WHERE 外币名称="美元" OR 外币名称="欧元"

    C.UPDATE 外汇名 SET 基准价=基准价*0.99; WHERE 外币名称="美元" AND 外币名称="欧元"

    D.UPDATE 外汇名 FOR 基准价=基准价*0.99; WHERE 外币名称="美元" AND 外币名称="欧元"


    正确答案:B
    解析:SQL的数据更新命令格式:
    UPDATE表名>SET列名1=表达式1[,列名2=表达式 2…]
    [WHERE条件表达式>]
    一般使用WHERE子句指定条件,以更新满足条件的一些记录的字段值,并且一次可以更新多个字段;如果不使用WHERE子句,则更新全部记录。

  • 第5题:

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

    A)UPDATE外汇名FOR基准价=基准价﹡0.99;

    WHERE外币名称=”美元”OR外币名称=”欧元”

    B)UPDATE外汇名SET基准价=基准价﹡0.99;

    WHERE外币名称=”美元”OR外币名称=”欧元”

    C)UPDATE外汇名SET基准价=基准价﹡0.99;

    WHERE外币名称=”美元”AND外币名称=”欧元”

    D)UPDATE外汇名FOR基准价=基准价﹡0.99;

    WHERE外币名称=”美元”AND外币名称=”欧元”


    正确答案:B
    SQL的数据更新命令格式为:
    UPDATE<表名>SET列名1=表达式1[,列名2=表达式2...]
    [WHERE<条件表达式>]
    一般使用WHERE子句指定条件,以更新满足条件的一些记录的字段值,并且一次可以更新多个字段:如果不使用WHERE子句,则更新全部记录。