查询订购单号首字符是“P”的订单信息,应该使用命令A.SELECT*FROM订单WHERE HEAD(订购单号,1)="p"B.SELECT*FROM订单WHERE LEFT(订购单号,1)="p"C.SELECT*FROM订单WHERE"p"$订购单号D.SELECT*FROM订单WHERE RIGHT(订购单号,1)="p"

题目

查询订购单号首字符是“P”的订单信息,应该使用命令

A.SELECT*FROM订单WHERE HEAD(订购单号,1)="p"

B.SELECT*FROM订单WHERE LEFT(订购单号,1)="p"

C.SELECT*FROM订单WHERE"p"$订购单号

D.SELECT*FROM订单WHERE RIGHT(订购单号,1)="p"


相似考题
更多“查询订购单号首字符是“P”的订单信息,应该使用命令A.SELECT*FROM订单WHERE HEAD(订购单号,1)="p"B ”相关问题
  • 第1题:

    查询订购单号首字符是”P”的订单信息,应该使用命令A)SELECT*FROM订单WHERE HEAD(订购单号,1)=”P”B)SELECT*FROM订单WHERE LEFT(订购单号,1)=”P”C)SELECT*FROM订单WHERE “P” $ 订购单号D)SELECT*FROM订单WHERE RIGHT(订购单号,I)=”P”


    正确答案:B
    4个选项中,选项B中的函数LEFT(订购单号,1)的功能是取出订购单号的首字符,将该查询条件置于SQL的WHERE子句,能够实现题目所要求的条件查询,故选项B为正确答案。选项C的查询条件:“P”$订购单号,表示“P”在订购单号中出现,选项D的查询条件:RIGHT(订购单号,1)=“P”,表示订购单号尾字符为“P”。

  • 第2题:

    查询订购单号(字符型,长度为4)尾字符是“1”的错误命令是( )。

    A.SELECT*FROM订单WHERE SUBSTR(订购单号,4)=”l”

    B.SELECT*FROM订单WHERE SUBSTR(订购单号,4,1)=”l”

    C.SELECT*FROM订单WHERE”1”$订购单号

    D.SELECT*FROM订单WHERE RIGHT(订购单号,l)=”l”


    正确答案:C
    C。【解析】A$B表示A是否为B字段的子串。RIGHT/LEFT(<字符表达式>,<数值表达式>),LEFT从<字符表达式>左边截取由<数值表达式>的值指定长度的字符,生成一个新的字符串。RIGHT从<字符表达式>右边截取由<数值表达式>的值指定长度的字符,生成一个新的字符串。SUBSTR(<字符表达式>,<起始位置>[,<长度>]),对<字符表达式>从给定<起始位置>的开始截取指定长度的字符,生成一个新的字符串。

  • 第3题:

    查询订购单号首字符是"P"的订单信息,应该使用命令

    A.SELECT*FROM订单WHEREHEAD(订购单号,1)="P"

    B.SELECT*FROM订单WHERELEFT(订购单号,1)="P"

    C.SELECT*FROM订单WHERE="P"$订购单号

    D.SELECT*FROM订单WHERERIGHT(订购单号,1)="P"


    正确答案:B
    解析:本题考查如何使用SQL结合字符串函数实现条件查询。4个选项中,选项B中的函数LEFT(订购单号,1)的功能是取出订购单号的首字符,将该查询条件置于 SQL的WHERE子句,能够实现题目所要求的条件查询,故选项B为正确答案。选项C的查询条件:“P”$订购单号,表示“P”在订购单号中出现,选项D的查询条件:RIGHT(订购单号,1)=“P”,表示订购单号尾字符为“P”。

  • 第4题:

    查询订购单号(字符型,长度为4)尾字符是“1”的错误命令是

    A.SELECT*FROM订单WHERE SUBSTR(订购单号,4)=“1”

    B.SELECT*FROM订单WHERE SUBSTR(订购单号,4,1)=“1”

    C.SELECT*FROM订单WHERE“1”$订购单号

    D.SELECT*FROM订单WHERE RIGHT(订购单号,1)=“1”


    正确答案:C
    解析:函数SUBSTR(字符表达式,起始位置,长度)表示从指定表达式的起始位置取一个指定长度的子串作为函数值。没有设定长度时,系统默认自定长度为1。 RIGHT(字符表达式,长度)表示从指定表达式的右端取一个指定长度的子串作为函数值,没有设定长度时,系统默认自定长度为1。故选项C为错误命令,选项A和选项B都使用 SUBSTR()作为查询条件,都能够实现从订购单号的第四个字符开始取长度为1的字符串,由于订购单号长度为4,因此取得的结果就是尾字符串。选项D使用RIGHT()函数,从订购单号的末尾取长度为1的字符串,因此也是正确的。选项C中的查询条件“1”$订购单号只能测试字符“1”是否在订购单号中出现,不能测试尾字符是否为“1”。

  • 第5题:

    查询订购单号首字符是“P”的订单信息,应该使用命令 ______。

    A.SELECT*FROM订单WHEREHEAD(订购单号,1)="P"

    B.SELECT*FROM订单WHERELEFT(订购单号,1)="P"

    C.SELECT*FROM订单WHERE"P" $ 订购单号

    D.SELECT*FROM订单WHERERIGHT(订购单号,1)="P"


    正确答案:B
    解析:$ 符号是子串包含测试运算符,RIGHT()是从指定表达式值的右端截取一个指定长度的子串作为函数值,LEFT()是从指定表达式值的左端截取一个指定长度的子串作为函数值。