在下列查询语句中,与 SELECTTAB1.*FROM TABl WHERE InStr([简历],"篮球")<>0 功能相同的语句是______。A.SELECT TAB1.*FROM TAB1 WHERE TAB1.简历Like "篮球"B.SELECT TAB1.*FROM TAB1 WHERE TAB1.简历Like "*篮球"C.SELECT TAB1.*FROM TAB1 WHERE TAB1.简历Like "*篮球*"D.SELECT TAB1.*FROM TAB1 WHERE TAB1.简

题目

在下列查询语句中,与 SELECTTAB1.*FROM TABl WHERE InStr([简历],"篮球")<>0 功能相同的语句是______。

A.SELECT TAB1.*FROM TAB1 WHERE TAB1.简历Like "篮球"

B.SELECT TAB1.*FROM TAB1 WHERE TAB1.简历Like "*篮球"

C.SELECT TAB1.*FROM TAB1 WHERE TAB1.简历Like "*篮球*"

D.SELECT TAB1.*FROM TAB1 WHERE TAB1.简历Like "篮球*"


相似考题
更多“在下列查询语句中,与SELECTTAB1.*FROM TABl WHERE InStr([简历],"篮球")<>0功能相同的语句是____ ”相关问题
  • 第1题:

    设有购买表(顾客号,商品号,购买时间)。现要查询顾客A与顾客B购买的相同商品。有下列查询语句:Ⅰ.SELECT商品号FROM购买表WHERE顾客号=ˊAˊAND商品号IN(SELECT商品号FROM购买表WHERE顾客号=ˊBˊ)Ⅱ.SELECT商品号FROM购买表WHERE顾客号=ˊA ˊEXCEPTSELECT商品号FROM购买表WHERE顾客号=ˊBˊⅢ.SELECT商品号FROM购买表WHERE顾客号=ˊAˊINTERSECTSELECT商品号FROM购买表WHERE顾客号=ˊBˊⅣ.SELECT商品号FROM购买表WHERE顾客号=ˊA ˊUNl0NSELECT商品号FROM购买表WHERE顾客号=ˊB ˊ上述语句中,能够实现该查询要求的是( )。

    A.仅Ⅰ和Ⅱ

    B.仅Ⅰ和Ⅲ

    C.仅Ⅰ和Ⅳ

    D.仅Ⅲ


    正确答案:B
    SQL中的集合操作符IN、EXCEPT、INTERSECT和UNION的用法分别为:①IN,确定给定的值是否与子查询或列表中的值相匹配,选择与列表中的任意一个值匹配的行;②EXCEPT,指在第一个集合中存在,但是不存在于第二个集合中的数据;③INTERsECT,是指在两个集合中都存在的数据;④UNION.操作符用于合并两个或多个SELECT语句的结果集,对于UNION操作符,请注意,UNION内部的SELECT语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条SELECT语句中的列的顺序必须相同。要返回A和B相同的商品,则选项I中先查出B购买的商品号,并且使用IN操作符,查出A购买的商品号且该商品号同时也在B购买的商品号结果集中,即满足了A和B都购买的商品号,符合要求。选项Ⅱ中的EXCEPT操作符使得查询出的结果为A购买的商品减去B购买的商品,不符合要求。选项Ⅲ的IN.TERSECT操作符表示两个结果集都存在的商品号,即既属于A又属于B的商品号,符合要求。选项Ⅳ中的UNION操作符表示两个结果集的合并,即包括A购买的商品也包括B购买的商品,不符合要求。

  • 第2题:

    在下列查询语句中,与SELECTTABL*FROMTABlWHEREInStr([简历],"篮球")◇0功能相同的语句是( )。

    A.SELECTTABl.*FROMTABlWHERETABl.简历Like"篮球"

    B.SELECTTABl.*FROMTABlWHERETABl.简历Like"*篮球"

    C.SELECTTABl.*FROMTABlWHERETABl.简历Like"*篮球*"

    D.SELECTTABl.+FROMTABlWHERETABl.简历Like"篮球*"


    正确答案:C
    InStr(<strl>,<str2>)函数的功能是检索子字符串str2在字符串strl中最早出现的位置,返回一整型数。Instr([简历],"篮球")◇0,返回不等于0的值,表示“篮球”在简历字段出现,与Like"*篮球*"所表达的意思一致(其中,*代表匹配零个或多个字符)。

  • 第3题:

    SELECT查询语句中两个必不可少的子句是FROM和WHERE。


    SELECT;FROM

  • 第4题:

    在下列查询语句中,与SELECT TABl*FROM,TABl WHERE InStr([简历],”篮球”)<>o功能相同的语句是( )。

    A.SELECT TABl.*FROM TABl WHERE TABl.简历Like”篮球”

    B.SELECT TABl.*FROM TABl WHERE TABl.简历Like”*篮球”

    C.SELECT TABl.*FROM TABl WHERE TABl.简历Like”*篮球*”

    D.SELECT TABl.*FROM TABl WHERE TABl.简历Like”篮球*”


    正确答案:C
    本题考查的是InStr函数。InStr函数的格式为:InStr(字符表达式1,字符表达式2[,数值表达式])其功能是检索字符表达式2在字符表达式l中最早出现的位置,返回整数,若没有符合条件的数,则返回0。本题的查询的条件是在简历字段中查找是否出现了“篮球”字样。应使用关键词“Like”;在“篮球”的前后都加上“*”,代表要查找的是“篮球”前面或后面有多个或0个字符的数据,这样也就是查找所有简历中包含“篮球”的记录。

  • 第5题:

    下列SQL语句中,能够对查询结果进行排序的是()

    ASELECT * FROM 学生表 WHERE 专业=‘软件’ORDER BY 年龄

    BSELECT * FROM 学生表 WHERE 专业=‘软件’

    CSELECT * FROM 学生表 WHERE 专业=‘软件’AVG 年龄

    DSELECT * FROM 学生表 WHERE 专业=‘软件’DISTINCT 年龄


    A