参考答案和解析
正确答案:D
更多“在SQL语句中,与表达式“供应商名LIKE”%北京%“”功能相同”相关问题
  • 第1题:

    在 SQL 语句中,与表达式 “ 年龄 BETWEEN 12 AND 46 ” 功能相同的表达式是

    A) 年龄 >= 12 OR <= 46

    B) 年龄 >= 12 AND <= 46

    C) 年龄 >= 12 OR 年龄 <=46

    D) 年龄 >=12 AND 年龄 <=46


    正确答案:D

  • 第2题:

    在SQL语句中,与表达式“系别号NOT IN(”5”,”8”)”功能相同的表达式是( )。

    A.系别号=”5”AND系别号=”8”

    B.系别号!=”5”OR系别号#”8”

    C.系别号<>”5”OR系别号!=”8”

    D.系别号!=”5”AND系别号!=”8”


    正确答案:D
    本题中的IN相当于集合运算符∈。在SQL中,“不等于”用“!=”表示。另外还可以用否定运算符NOT写出等价命令。题中表达式“系别号NOTIN(”5”,”8”)表示“系别号”不包含在集合(”5”,”8”)中,恰与D选项等价。

  • 第3题:

    在SQL语句中,与表达式“系别号NOT IN(”5”,” 8” )”功能相同的表达式是( )。

    A.系别号=”5”AND系别号=”8”

    B.系别号!=”5”0R系别号#”8”

    C.系别号<>”5”OR系别号!=”8”

    D.系别号!=”5”AND系别号!=”8”


    正确答案:D
    本题牛的IN相当于集合运算符∈。在SQL中,“不等于”用“!=”表示。另外还可以用否定运算符NOT写出等价命令。题中表达式“仓库号NOTIN(”5”,”8”)”,表示“仓库号”不包含在集合(5,8)中,恰与D选项等价。

  • 第4题:

    在ESQL语句中与表达式“供应商名LIKE"%北京%"”功能相同的表达式是

    A.LEFT(供应商名,4)=“北京”

    B.“北京”$供应商名

    C.供应商名IN“%北京%”

    D.AT(供应商名,“北京”)


    正确答案:B
    解析:本题考查常用函数的掌握。函数LEFT(字符表达式>长度>)的功能是从指定表达式的左端取一个指定长度的子串作为函数值。因此选项A的含义是供应商名前两个汉字为“北京”。函数AT(字符表达式1>,字符表达式 2>,数值表达式>)的功能是:如果字符表达式1>是字符表达式2>的子串,则返回字符表达式1>值的首字符在字符表达式2>值中的位置;若不是子串,则返回0,因此选项D的含义是:返回供应商名在“北京”字符串中的位置。选项B中的运算符$是子串包含测试, “北京”$“供应商名”的表示“北京”是否是“供应商名”字段的子串。能够与题干中的LIKE实现同样的功能,为正确答案。

  • 第5题:

    在sQL语句中.与表达式“年龄BETWEEN 12 AND 46”功能相同的表达式是


    正确答案:D
    表达式“年龄BETWEENl2AND46”的含义是:选择“年龄”在12和46之间的那些记录。请注意,用BETwEEN作取值范围限定时,是包括限定条件的两个端点值的,因此表达式所设定的条件相当于“年龄”大于等于12并且小于等于46。选项A及选项c所使用的关系运算符错误,而选项}j则不是一个正确的逻辑表达式,所以选项D为正确答案。

  • 第6题:

    设有关系R(书号,书名),如果要检索书名中至少包含4个字母,且第3个字母为M的图书,则SQL查询语句中WHERE子句的条件表达式应写成()。

    A.书名LIKE‘%__M%’
    B.书名LIKE‘__M%’
    C.书名LIKE‘__M_%’
    D.书名LIKE‘_%M__’

    答案:C
    解析:
    设有关系R(书号,书名),如果要检索书名中至少包含4个字母,且第3个字母为M的图书,则SQL查询语句中WHERE子句的条件表达式应写成书名LIKE‘___M_%’。

  • 第7题:

    在SQL视图中,应将查询准则表达式写在SQL查询命令的()子句中。


    正确答案:WHERE

  • 第8题:

    SQL查询语句中,在SELECT子句中可以出现()。

    • A、 列名
    • B、 基本表名
    • C、 视图名
    • D、 表达式

    正确答案:A,D

  • 第9题:

    单选题
    在SQL语句中,与表达式“年龄BETWEEN 12 AND 46”功能相同的表达式是(  )。
    A

    年龄>=12 OR <=46

    B

    年龄>=12 AND <=46

    C

    年龄>=12 OR 年龄<=46

    D

    年龄>=12 AND 年龄<=46


    正确答案: D
    解析:
    BETWEEN…AND的意思是“在…和…之间”,这个查询的条件等价于:(字段名>=下限)AND(字段名<=上限)。

  • 第10题:

    单选题
    在SQL语句中,与表达式“供应商名LIKE”%北京%“”功能相同的表达式是().
    A

    LEFT(供应商名,4)=“北京”

    B

    供应商名IN“%北京%”

    C

    AT(供应商名,“北京”)

    D

    “北京”$供应商名


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

  • 第11题:

    单选题
    SQL语句中的LIKE子句,可以实现()。
    A

    索引查询

    B

    模糊查询

    C

    汇总数据

    D

    分组功能


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

  • 第12题:

    单选题
    在SQL语句中,与表达式“姓名LIKE‘%强%’”功能相同的表达式是(  )。
    A

    LEFT(姓名,2)=‘强’

    B

    ‘强’$姓名

    C

    姓名=‘%强%’

    D

    AT(姓名,‘强’)


    正确答案: D
    解析:
    LIKE用来匹配字符串,可以和通配符“%”和“_”搭配,通配符“%”表示与任意多个字符匹配。题中“姓名LIKE‘%强%’”的功能是找出姓名字段中包含“强”的记录。B项正确,$符号是字符串包含测试运算符。A项错误,LEFT表达式返回字符串指定位置的字符;C项错误,字符串应该用双引号表示;D项错误,AT(<字符表达式1>,<字符表达式2>[,<数值表达式>])表达式返回<字符表达式1>在<字符表达式2>中出现的位置。

  • 第13题:

    “所有家住北京的姓王的人”的查询信则表达式是( )

    A.姓名Like“王*”OR住址Like“北京”

    B.姓名Like“王*”AND住址Like“北京”

    C.姓名Like“王?”AND住址Like“北京”

    D.姓名Like“王?”OR住址Like“北京”


    正确答案:B
    [解析] *表示通配字符串中的任意多个字符。?表示通配字符串中的任意单个字符。

  • 第14题:

    在SQL语句中,与表达式“工资BETWEEN l000 AND l500”功能相同的表达式是A.工资<=1000 AND 工资>=15

    在SQL语句中,与表达式“工资BETWEEN l000 AND l500”功能相同的表达式是

    A.工资<=1000 AND 工资>=1500

    B.工资<=1500 AND 工资>=1000

    C.工资<=1000 OR 工资>=1500

    D.工资<=1500 OR 工资>=10000


    正确答案:B
    解析:BETWEEN...AND...是SQL查询语句中的一个特殊运算,意思为“…和…之间”,相当与逻辑与运算中的(A>=AND>=B,其中A>B)。

  • 第15题:

    在SQL语句中,与表达式“仓库号NOT IN(“wh1”,“wh2”)”功能相同的表达式是

    A.仓库号=“wh1”AND仓库号:“wh2”

    B.仓库号!=“wh1”OR仓库号:=“wh2”

    C.仓库号<>“wh1”OR仓库号!=“wh2”

    D.仓库号!=“wh1”AND仓库号!=“wh2”


    正确答案:D
    解析:题干中给出的表达式:“仓库号NOT IN(“wh1”,“wh2”)”表示仓库号不是“wh1”并且不是“wh2”。符号“!=”表示的是不等于,因此正确答案为选项D。选项A表示仓库号等于“wh1”并且等于“wh2”,选项B表示仓库号不等于“wh1”或者等于“wh2”。选项C表示仓库号不等于“wh1”或者不等于“wh2”。因此选项 D为正确答案。

  • 第16题:

    在SQL语句中,与表达式“仓库号NOT IN("whl ","wh2")”功能相同的表达式是A)仓库号="wh1"AND仓库号="wh2"B)仓库号!="whl" OR仓库号="wh2"C) 仓库号<>"wh 1" OR仓库号!="wh2"D)仓库号!="whl" AND仓库号!= "wh2"


    正确答案:D
    题千中给出的表达式:“仓库号 NOT IN("wh1""wh2")”表示仓库号不是"wh1"并且不是"wh2"。符号“!=”表示的是,不等于,因此正确答案为选项D。选项A表仓库号等于"whl"并且等于"wh2",选项B表示仓库号不等于"whl"或者等于"wh2"。选项C表示仓库号不等于"whl"或者不等于"wh2"。因此选项D为正确答案。

  • 第17题:

    在SQL语句中与表达式“供应商名LIKE”%北京%””功能相同的表达式是


    正确答案:B
    函数LEFT((字符表达式>,(长度))的功能是从指定表达式的左端取一个指定长度的子串作为两数值。因此选项A的含义是供应商名前两个汉字为“北京”。甬数AT((字符表达式1>,<字符表达式2>,(数值表达式>)的功能是:如果(字符表达式1>是(字符表达式2>的子串.则返回<字符表达式1)值的首字符在<字符表偏低式2)值中的位置;若不是子串,则返回0,因此选项D的含义是:返回供应商名在‘'北京”字符串中的位置。选项B中的运算符$是子串包含测试,“北京”$“供应商名”表示“北京”是否是“供应商名”字段的子串,能够与题干中的LIKE实现同样的功能,为正确答案。

  • 第18题:

    关于PL/SQL块的执行部分下列说法正确的是?()

    • A、PL/SQL表达式可以包含分组函数.
    • B、PL/SQL表达式不可以包含SQL函数.
    • C、在SQL语句中部分分组函数可用.
    • D、以上都不对

    正确答案:A

  • 第19题:

    在SQL语句中,与表达式“年龄BETWEEN12AND46”功能相同的表达式是()

    • A、年龄>=12and年龄<=46
    • B、年龄>=12OR<=46
    • C、年龄>=12OR年龄<=46
    • D、年龄>=12AND<=46

    正确答案:A

  • 第20题:

    在SQL SERVER中,下面哪个符号不是SELECT语句中LIKE子句的有效通配符()。

    • A、%
    • B、_
    • C、*
    • D、^

    正确答案:C

  • 第21题:

    多选题
    SQL查询语句中,在SELECT子句中可以出现()。
    A

    列名

    B

    基本表名

    C

    视图名

    D

    表达式


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

  • 第22题:

    单选题
    在SQL语句中,与表达式“年龄BETWEEN12AND46”功能相同的表达式是()
    A

    年龄>=12and年龄<=46

    B

    年龄>=12OR<=46

    C

    年龄>=12OR年龄<=46

    D

    年龄>=12AND<=46


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

  • 第23题:

    单选题
    关于PL/SQL块的执行部分下列说法正确的是?()
    A

    PL/SQL表达式可以包含分组函数.

    B

    PL/SQL表达式不可以包含SQL函数.

    C

    在SQL语句中部分分组函数可用.

    D

    以上都不对


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