更多“在SQL语句中,与表达式“姓名LIKE‘%强%’”功能相同的表达式是(  )。”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

    在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)。

  • 第3题:

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

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

    B.“北京”$供应商名

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

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


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

  • 第4题:

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


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

  • 第5题:

    在SQL语句中表达式“工资BETWEEN 1220 AND 1250”的含义是A.工资>1220 AND 工资<1250B.工资>1220 O

    在SQL语句中表达式“工资BETWEEN 1220 AND 1250”的含义是

    A.工资>1220 AND 工资<1250

    B.工资>1220 OR工资<1250

    C.工资>=1220 AND工资<=1250

    D.工资>=1220 OR工资<=1250


    正确答案:C
    解析:语句“BETWEEN...AND...”是SQL中的一个字句,通常配合Select子句使用,用来从数据表中选择属性值在某个范围内记录,它的含义是在“……与……之间”,并且是一个闭区间,因此此题的答案应该是C。

  • 第6题:

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

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

    正确答案:A

  • 第7题:

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


    正确答案:WHERE

  • 第8题:

    若“姓名”和“地址”是表中的字段名,表达式:姓名like“王*”and住址like“北京*”表示()。


    正确答案:姓王并且住在北京的

  • 第9题:

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

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

    正确答案:A,D

  • 第10题:

    单选题
    在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(字段名<=上限)。

  • 第11题:

    填空题
    若“姓名”和“地址”是表中的字段名,表达式:姓名like“王*”and住址like“北京*”表示()。

    正确答案: 姓王并且住在北京的
    解析: 暂无解析

  • 第12题:

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

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

    B

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

    C

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

    D

    以上都不对


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

  • 第13题:

    在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选项等价。

  • 第14题:

    在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选项等价。

  • 第15题:

    在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为正确答案。

  • 第16题:

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


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

  • 第17题:

    6 ) 已知学生关系 ( 学号 , 姓名 , 年龄 , 导师 ) , 要检索没有导师的学生姓名 , 其 SQL 查询语句中的条件表达式是: WHERE 导师 IS_________ 。


    正确答案:

  • 第18题:

    已知学生关系(学号,姓名,年龄,班级),要检索班级为空值的学生姓名,其 SQL语句中WHERE子句的条件表达式是()。


    正确答案:班级is null

  • 第19题:

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

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

    正确答案:A

  • 第20题:

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

    • A、LEFT(供应商名,4)=“北京”
    • B、供应商名IN“%北京%”
    • C、AT(供应商名,“北京”)
    • D、“北京”$供应商名

    正确答案:D

  • 第21题:

    假定“姓名”是文本型字段,则查找姓“王”的学生应使用表达式()

    • A、姓名Like″王*″
    • B、姓名Like″[!王]″
    • C、姓名=″王*″
    • D、姓名==″王*″

    正确答案:A

  • 第22题:

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

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

    B

    供应商名IN“%北京%”

    C

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

    D

    “北京”$供应商名


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

  • 第23题:

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

    年龄>=12and年龄<=46

    B

    年龄>=12OR<=46

    C

    年龄>=12OR年龄<=46

    D

    年龄>=12AND<=46


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

  • 第24题:

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

    LEFT(姓名,2)=‘强’

    B

    ‘强’$姓名

    C

    姓名=‘%强%’

    D

    AT(姓名,‘强’)


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