查询职工表中“王二”的情况,将查询结果放在数组A中,应使用SQL语句A.SELECT * FROM 职工 WHERE 姓名=“王二”INTO ARRAY AB.SELECT * FROM 职工 INTO ARRAY A WHERE 姓名=“王二”C.SELECT * FROM 职工 WHERE 姓名=“王二”TO ARRAY AD.SELECT * FROM 职工 WHERE 姓名=“王二”TO A

题目

查询职工表中“王二”的情况,将查询结果放在数组A中,应使用SQL语句

A.SELECT * FROM 职工 WHERE 姓名=“王二”INTO ARRAY A

B.SELECT * FROM 职工 INTO ARRAY A WHERE 姓名=“王二”

C.SELECT * FROM 职工 WHERE 姓名=“王二”TO ARRAY A

D.SELECT * FROM 职工 WHERE 姓名=“王二”TO A


相似考题
更多“查询职工表中“王二”的情况,将查询结果放在数组A中,应使用SQL语句A.SELECT * FROM 职工 WHERE 姓 ”相关问题
  • 第1题:

    要查询INFORMATION表中姓“王”且日£名的学生情况。可以用下列哪个命令?…

    A.SELECT*FROM INFORMATION WHERE姓名=‘王--’

    B.SELECT*FROM INFORMATION WHERE姓名LIKE‘王%’

    C.SELECT*FROM INFORMATION WHERE姓名=‘王%’

    D.SELECT*FROM INFORMATION WHERE姓名LIKE‘王_’


    正确答案:D
    解析:LIKE运算符的一般形式为:列名[NOT]LIKE<匹配串>。匹配串中可包含四种通配符:一(下划线)、%(百分号)、[]和[^]。

  • 第2题:

    查询职工表中"王二"的情况,将查询结果放在数组A中,应使用SQL语句

    A.SELECT * FROM 职工 WHERE 姓名= "王二" INTO ARRAY A

    B.SELECT * FROM 职工 INTO ARRAY A WHERE 姓名= "王二"

    C.SELECT * FROM 职工 WHERE 姓名= "王二"TO ARRAY A

    D.SELECT * FROM 职工 WHERE 姓名= "王二"TO A


    正确答案:A
    解析:SQL查询语句中,将查询结果放在数组中应使用短语"INTO ARRAY数组名"。

  • 第3题:

    检索当前表“学生”表中,全部姓“王”的学生记录,SQL语句为:

    SELECT * FROM 学生 WHERE 姓名 ______ "王*"


    正确答案:LIKE
    LIKE 解析:在SQL语句的SELECT语句中,字符串匹配运算符用 LIKE表示,属于特殊运算符。通配符“%”表示0个或多个字符,“”表示1个字符。

  • 第4题:

    在学生表STUD中查询所有姓张的学生的信息,使用的SQL语句是______。

    A.SELECT * FROM STUD WHERE 姓名LIKE“张%”

    B.SELECT * FROM STUD WHERE 姓名IN(“张%”)

    C.SELECT * FROM STUD WHERE 姓名LIKE“张$”

    D.SELECT * FROM STUD WHERE 姓名IN(“张$)”


    正确答案:A
    解析:在WHERE子句中可以使用查询条件谓词LIKE实现字符匹配。谓词LIKE的一般形式为“列名 LIKE字符串常数”,其中的列名的数据类型必须是字符型,在字符串常数中可以使用一些特殊字符来匹配字符。字符%(百分号)表示可以和任意长的字符串匹配。所以,选项A的语句正确。

  • 第5题:

    利用SQL语句,检索仓库中至少有一名职工的仓库信息,正确的命令是______.

    A.SELECT。FROM仓库表WHEREIN; (SELECT仓库号FROM职工表)

    B.SELECT 2p FROM仓库表WHERENOTm; (SELECT仓库号FROM职工表)

    C.SELECT::FROM仓库表WHERE仓库号EXISTS; (SELECT*FROM职工表WHERE仓库号:仓库表.仓库号)

    D.SELECT*FROM仓库表WHEREEXISTS; (SEL。E(:T*FROM职工表WHERE仓库号:仓库表.仓库号)


    正确答案:D
    解析:利用EXISTS或NOTEXISTS,可用来检查在子查询中是否有结果返回。利用运算符IN来表示,可写成如下格式: SELECT*FROM仓库表WHERE仓库IN; (SELECT仓库号FROM职工表)

  • 第6题:

    SQL查询语句中,将查询结果存放在永久表中应使用短语

    A.TOP

    B.INTO ARRAY

    C.INTO CURSOR

    D.INTO TABLE


    正确答案:D
    解析:SQE查询语句中,将查询结果放在永久表中应使用短语INTO TABLE(或DBF),TOP短语用于显示部分结果,INTO ARRAY用于将查询结果放到数组中,INTO CURSOR用于将查询结果放在临时文件中。

  • 第7题:

    将查询学生的结果放在数组MyArray中的SQL语句是: SELECT*FROM学生表WHERE籍贯=’北京’_________ 上面空缺的短语是( )。

    A. INTO CURSOR MyCumor

    B. TO ARRAY MyArray

    C. INTO ARRAY MyArray

    D. INTO TABLE MyTable


    正确答案:C
    INTO CURSOR、INTO TABLE、INTO AR- RAY都是SELECT语句的短语,将查询结果放在数组中应使用INTO ARRAY短语。INTO CURSOR是将查询结果存入在临时文件中。INTO TABLE是将查询结果存放在永久表中。TO ARRAY不是正确的SQL语句。

  • 第8题:

    列出工资表中基本工资在1200元~1800元之间的职工信息,应使用的SQL查询语句是______。

    A.SELECT*FROM工资WHERE基本工资>=1200 OR基本工资<=1800

    B.SELECT*FROM工资WHERE基本工资IN(1200,1800)

    C.SELECT*FROM工资WHERE基本工资BETWEEN 1200 AND 1800

    D.SELECT*FROM工资WHERE基本工资LIKE(1200,1800)


    正确答案:C

  • 第9题:

    在SELECT语句中,下列子句用于将查询结果存储在一个新表中( )。

    A.SELECT子句

    B.INTO子句

    C.FROM 子句

    D.WHERE子句


    正确答案:B


  • 第10题:

    检索“职工”表中,“籍贯”为“湖南”的学生记录,将结果保存到temp表中,SQL 语句为:

    SELECT﹡FROM职工WHERE籍贯=“湖南”__________temp


    正确答案:
    INTOTABLE(或INTODBF)
    【解析】在SQL中,将查询结果保存到永久表中应该使用INTO TABLE或INTODBF短语。

  • 第11题:

    利用SQL语句,检索仓库中至少有一名职工的仓库信息,正确的命令是

    A.SELECT*FROM仓库表WHEREIN;(SELECT仓库号FROM职工表)
    B.SELECT*FROM仓库表WHERENOTIN;(SELECT仓库号FROM职工表)
    C.SELECT*FROM仓库表WHERE仓库号EXISTS;(SELECT*FROM职工表WHERE仓库号=仓库表.仓库号)
    D.SELECT*FROM仓库表WHEREEXISTS;(SELECT*FROM职工表WHERE仓库号=仓库表.仓库号)

    答案:D
    解析:

  • 第12题:

    如果要将查询的职工信息保存到数组tms中,应输入语句()。

    • A、SELECT*FROM职工INTO ARRAY tins       
    • B、SELECT*FROM职I INTO CURSOR tins        
    • C、SELECT*FROM职I INTO DBF tins        
    • D、SELECT*FROM职工INTO TABLE tms

    正确答案:A

  • 第13题:

    有如下SQL语句:

    SELECT DISTINCT 仓库号 FROM 职工表 WHERE 工资>=ALL;

    (SELECT 工资 FROM 职工表 WHERE 仓库号="A1")

    执行语句后,显示查询到的仓库号有

    A.A1

    B.A3

    C.A1,A2

    D.A1,A3


    正确答案:D
    解析:本题查询的是职工的工资大于或等于A1仓库中所有职工工资的仓库号。在SQL语句中可以使用ANY,ALL等量词进行查询。其中ANY在进行比较运算时,只要子查询中有一行能使结果为真,则结果就为真;而ALL则要求子查询中的所有行都使结果为真时,结果才为真。

  • 第14题:

    SQL查询语句“SELECT*FROM职工 TO FILE ZG.dbf”的功能是( )。

    A.将职工表中所有记录查询输出到永久性表ZG.dbf中

    B.将职工表中所有记录查询输出到文本文件ZG.txt中

    C.将职工表中所有记录查询输出到文本文件ZG.dbf.txt中

    D.语句存在语法错误


    正确答案:A
    解析:SQL查询语句中的TO FILE子句是将查询结果存放到指定的文本文件中,默认的为.txt的文本文件。由于本题中为查询输出指定了.dbf文件类型,所以结果仍为输出到一个数据表文件中。

  • 第15题:

    列出工资表中基本工资在1200元到1800元之间的职工信息,应使用的SQL查询语句是______。

    A.SELECT*FROM工资WHERE基本工资>=1200 OR基本工资<=1800

    B.SELECT*FROM工资WHERE基本工资IN(1200,1800)

    C.SELECT*FROM工资WHERE基本工资BETWEEN 1200 AND 1800

    D.SELECT*FROM工资WHERE基本工资LIKE(1200,1800)


    正确答案:C
    解析:在SELECT查询语句中可以使用下表中的特殊运算符来简洁而清晰地表示条件。从表中可知,正确表示基本工资“在1200元到1800元之间”这个条件的子句是“BETWEEN 1200 AND l800”。
                 

  • 第16题:

    在SQL查询中,若要取得“职工”数据表中的所有记录和字段,其SQL语句为( )。

    A.SELECT姓名FROM职工

    B.SELECT*FROM职工

    C.SELECT姓名FROM职工 WHILE职工号=265

    D.SELECT*FROM职工WHILE职工号=265


    正确答案:B
    解析:选项A表示取得“职工”数据表中的所有记录,但只取得“姓名”字段,并不是全部字段;选项C表示取得“职工号”为0265的记录,且只取“姓名”字段;选项D表示取得“职工号”为 0265的记录的全部字段。只有选项B符合题目要求。

  • 第17题:

    下例将查询到的职工信息存放到数组abc中的语句是( )。

    A.SELECT*FROM 职工 INTO CURSOR abc

    B.SELECT*FROM 职工 INTO ARRAY abc

    C.SELECT*FROM 职工 INTO TABLE abc

    D.SELECT*FROM 职工 INTO FILE abc ADDITVE


    正确答案:B
    解析:选项A将查询到的信息存放到临时表中;选项B将查询到的信息存放到数组中:选项C将查询到的信息存放到永久表中:选项D将查询到的信息添加到文本文件abc的末尾。

  • 第18题:

    设有职工表文件,在职工表中查找奖金最高的职工记录,完成下列SQL语句。

    SELECT*FROM 职工表;

    WHERE 奖金>=______;

    (SELECT 奖金 FROM 职工表)


    正确答案:ALL
    ALL 解析:SQL语句中可以利用ANY、ALL等量词进行查询。ANY、 ALL和SOME是量词,其中ANY和SOME是同义词,在进行比较运算时只要子查询中有一行能使结果为真,则结果为真;而ALL则要求子查询中的所有行都使结果为真时,结果才为真。

  • 第19题:

    使用SQL语句从表STUDENT中查询所有姓王的同学的信息,正确的命令是:______。

    A.SELECT*FROM STUDENT WHERE LEFT(姓名,2)=“王”

    B.SELECT*FROM STUDENT WHERE RIGHT(姓名,2)=“王”

    C.SELECT*FROM STUDENT WHERE TRIM(姓名,2)=“王”

    D.SELECT*FROM STUDENT WHERE STR(姓名,2)=“王”


    正确答案:A
    解析:本题主要考查的是截取字符串的函数,利用LEFT()函数可以从指定的字符串的第一个字符开始截取指定长度的字符串。

  • 第20题:

    在第27题表中,若用SQL命令检索所有比“刘勋”年龄大的职工记录,下列语句正确的是______。

    A.SELECT*FROM职工; WHERE年龄>(SELECT年龄FROM职工; WHERE姓名=“刘勋”)

    B.SELECT*FROM职工; WHERE姓名=“刘勋”

    C.SELECT*FROM 职工; WHERE年龄>(SELECT年龄; WHERE姓名=“刘勋”)

    D.SELECT*FROM职工; WHERE年龄>“刘勋”


    正确答案:A

  • 第21题:

    利用SQL语句,检索仓库中至少有一名职工的仓库信息,正确的命令是

    A.SELECT*FROM仓库表WHERE IN; (SELECT仓库号FROM职工表)

    B.SELECT*FROM仓库表WHERE NOT IN; (SELECT仓库号FROM职工表)

    C.SELECT*FROM仓库表WHERE仓库号EXISTS; (SELECT*FROM职工表WHERE仓库号=仓库表.仓库号)

    D.SELECT*FROM仓库表WHERE EXISTS; (SELECT*FROM职工表WHERE仓库号=仓库表.仓库号)


    正确答案:D
    解析:利用EXISTS或NOTEXISTS,可用来检查在子查询中是否有结果返回。利用运算符IN来表示,可写成如下格式:SELECT*FROM仓库表WHERE仓库IN;(SELECT仓库号FROM职工表)

  • 第22题:

    检索“职工” 表中,“籍贯”为“湖南”的学生记录,将结果保存到temp表中,SQL语句为:

    SELECT牛FROM职工WHERE籍贯=”湖南” __________temp


    正确答案:
    INTOTABLE或INTODBF
    SQL查询结果可以保存在永久性表中。使用INTOTABLE或INTODBF短语。

  • 第23题:

    使用SQL命令从表STUDENT中查询所有姓王的同学的信息,正确的命令是:SELECT*FROM STUDENT()

    • A、WHERE TRIM(姓名,2)="王"
    • B、WHERE SUBSTR(姓名,2)="王"
    • C、WHERE LEFT(姓名,2)="王"
    • D、WHERE RIGHT(姓名,2)="王"

    正确答案:C

  • 第24题:

    单选题
    “SELECT*FROM投稿表TO FILE temp WHERE审稿结果='通过'”语句的功能是(  )。
    A

    将查询结果保存到临时temp.dbf文件中

    B

    将查询结果保存到temp.txt文本文件中

    C

    将查询结果保存到temp表中

    D

    将查询结果保存到数组temp中


    正确答案: C
    解析:
    本题中语句的功能是把查询结果保存到temp.txt中。在SQL查询语句后添加“TO FILE<文本文件名>[ADDITIVE]”可以将结果存入到指定的文本文件中。