单选题查询尚未最后确定订购单的有关信息的正确命令是(  )。A SELECT名称,联系人,电话号码,订单号FROM客户,订购单;WHERE客户.客户号=订购单.客户号AND订购日期IS NULLB SELECT名称,联系人,电话号码,订单号FROM客户,订购单;WHERE客户.客户号=订购单.客户号AND订购日期=NULLC SELECT名称,联系人,电话号码,订单号FROM客户,订购单;FOR客户.客户号=订购单.客户号AND订购日期IS NULLD SELECT名称,联系人,电话号码,订单号FROM客

题目
单选题
查询尚未最后确定订购单的有关信息的正确命令是(  )。
A


SELECT名称,联系人,电话号码,订单号FROM客户,订购单;
WHERE客户.客户号=订购单.客户号AND订购日期IS NULL

B


SELECT名称,联系人,电话号码,订单号FROM客户,订购单;
WHERE客户.客户号=订购单.客户号AND订购日期=NULL

C


SELECT名称,联系人,电话号码,订单号FROM客户,订购单;
FOR客户.客户号=订购单.客户号AND订购日期IS NULL

D


SELECT名称,联系人,电话号码,订单号FROM客户,订购单;
FOR客户.客户号=订购单.客户号AND订购日期=NULL


相似考题
参考答案和解析
正确答案: D
解析:
Visual FoxPro的SQL SELECT命令的语法格式中WHERE说明查询条件,即选择元组的条件。查询语法中没有关键词FOR;查询空值未定事情时要使用IS NULL,而“=NULL”是无效的,因为空值不是一个确定的值,不能用“=”进行比较。
更多“查询尚未最后确定订购单的有关信息的正确命令是(  )。”相关问题
  • 第1题:

    仓库管理数据库中含有3个数据库表“订购单”、“职工”和“供应商”。设计一个表单myf,表单的标题为“仓库管理”。表单左侧有标题为“请输入订购单号”标签,和用于输入订购单号的文本框,以及“查询”和“关闭”2个命令按钮和1个表格控件。

    表单运行时,用户在文本框内输入“订购单号” (如OR73),单击“查询”按钮,查询出对应的订购单的“供应商名”、“职工号”、“仓库号”和“订购日期”。表单的表格控件用于显示查询结果。单击“关闭”按钮,关闭表单。


    正确答案:单击“文件”菜单中的“新建”在类型选择框中选择“表单”单击“新建文件”按钮打开表单设计器。在属性窗口中设置表单的Caption 属性为“仓库管理”从“表单控件”工具栏中选择1个文本框1个标签1个表格控件2个命令按钮放置在表单上。在属性面板中分别设置两个命令按钮的Caption 属性分别为“查询”和“关闭”设置标签的Caption 属性值为“请输入订购单号”。 双击命令按钮“查询”编写该控件的Click 事件程序代码如下: ******命令按钮Command1(查询)的Click 事件代码***** SELECT 供应商名订购单.职工号仓库号订购日期; FROM 订购单供应商职工; WHERE 订购单.供应商号=供应商.供应商号; AND 职工.职工号=订购单.职工号; AND 订购单号=ALLTRIM(Thisform.Text1.value); INTO CURSOR temp Thisform.Grid1.RecordSourceType=1 Thisform.Grid1.RecordSource="temp" **************************************************** 以同样的方法为“关闭”命令按钮编写Click 事件代码:Thisform. Release。 保存表单文件为myf. scx 到考生文件夹下表单运行结果如图3-106所示。 图3-106
    单击“文件”菜单中的“新建”,在类型选择框中选择“表单”,单击“新建文件”按钮,打开表单设计器。在属性窗口中设置表单的Caption 属性为“仓库管理”,从“表单控件”工具栏中选择1个文本框,1个标签,1个表格控件,2个命令按钮放置在表单上。在属性面板中分别设置两个命令按钮的Caption 属性分别为“查询”和“关闭”,设置标签的Caption 属性值为“请输入订购单号”。 双击命令按钮“查询”,编写该控件的Click 事件,程序代码如下: ******命令按钮Command1(查询)的Click 事件代码***** SELECT 供应商名,订购单.职工号,仓库号,订购日期; FROM 订购单,供应商,职工; WHERE 订购单.供应商号=供应商.供应商号; AND 职工.职工号=订购单.职工号; AND 订购单号=ALLTRIM(Thisform.Text1.value); INTO CURSOR temp Thisform.Grid1.RecordSourceType=1 Thisform.Grid1.RecordSource="temp" **************************************************** 以同样的方法为“关闭”命令按钮编写Click 事件代码:Thisform. Release。 保存表单文件为myf. scx 到考生文件夹下,表单运行结果如图3-106所示。 图3-106 解析:本大题主要考查的是SQL语句的应用,程序部分属于SQL的简单联接查询,在显示查询结果时,首先可用一个临时表保存查询结果,然后将表格控件中来显示数据的属性值设置为该临时表,用来显示查询结果。

  • 第2题:

    在考生文件夹下建立如下图所示的表单文件form—three,表单名为forml。标签控件命名为Ln,文本框控件命名为Textn,命令按钮控件命名为Commands。表单运行时在文本框中输入职员号,单击“开始查询”命令按钮查询该职员所经手的订购单信息(取自order表),查询的信息包括:订单号、客户号、签订日期和金额,查询结果按签订日期升序排列,将结果存储到用字母"t"加上职员号命名的表文件中,如职员101经手的订购单信息将存储在表t101中,每次完成查询后关闭表单。(2)建立菜单mymenu,其中包含“查询”和“退出”两个菜单项,选择“查询”时运行表单form_three(直接用命令),选择“退出”时返回到默认的系统菜单(直接用命令)。 (3)最后从菜单运行所建立的表单,并依次查询职员107、111和115经手的订购单信息。


    正确答案:
    【操作步骤】
    步骤1:在命令窗口中输入“Create form. form—three”,按下回车键建立一个表单,通过表单控件工具栏按题目要求为表单添加一个文本框控件、一个标签控件和一个命令按钮控件。在表单属性窗口中修改标签的Name属性为“Ln”,Caption属性为“输入职员号”,文本框的Name属性为“Textn”,命令按钮的 Name属性为“Commands”,Caption属性为“开始查询”。
    步骤2:双击命令按钮,输入其Click事件代码:********“开始查询”按钮的click事件代码 ********X=ThisForm.textn.Value
    a=”SELECT Order.订单号,Order.客户号,Order.签订日期,Order.金额FROM order WHERE Order.职员号=X OR. DER BY Order.签订日期INTO TABLE t”+X
    &a
    ********************
    步骤3:单击工具栏中的“新建”按钮,新建一个菜单,菜单项为“查询”和“退出”,对应的命令分别为“DO FORM. form— three”和“set sysmcnu to default”。保存菜单为mymenu并生成可执行菜单。
    步骤4:运行菜单。单击“查询”打开表单并按要求运行表单。

  • 第3题:

    查询订购单的数量和所有订购单平均金额的正确命令是( )。

    A.SELECT COUNT(DISTINCT订单号) AVG(数量*单价)FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号

    B.SELECT COUNT(订单号),AVG(数量*单价)FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号

    C.SELECT COUNT(DISTINCT订单号)AVG(数量*单价)FROM产品,订购单名细 ON 产品.产品号=订购单名细.产品号

    D.SELECT COUNT(订单号),AVG(数量*单)FROM产品,订购单名细ON产品.产品号=订购单名细产品号


    正确答案:A
    解析:本题要求查询订购单的数量及所有订购单的平均金额,考查的是SQL中实现两个表连接时的命令。在SQL中两表连接命令的格式为:SELECT…FROM表名>INNER JOIN表名>ON 连接表达式,由此可以看出,选项C与选项D为错误选项。需要注意的是,由于在“订购单明细”表中可能有很多重复的产品号,还可能有很多重复的订购单号,如果不加入DISTINCT短语限制重复订单号的话(选项B),该SQL语句执行完成后,计算的订购单数景会是在“订购单明细”表中所有记录的总和,所以该选项错误。正确选项为A。

  • 第4题:

    检索尚未确定的供应商的定单号,正确的命令是

    A.SELECT * FROM订购单WHERE供应商号NULL

    B.SELECT * FROM订购单WHERE供应商号=NULL

    C.SELECT * FROM订购单WHERE供应商号IS NULL

    D.SELECT * FROM订购单WHERE供应商号IS NOT NULL


    正确答案:C
    解析:进行空值查询时,要使用“ISNULL”,而“=NULL”是无效的,因为空值不是一个确定的值,所以不能使用“=”这样的运算符进行比较。

  • 第5题:

    查询订购单号(字符型,长度为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”。

  • 第6题:

    第19~23使用如下关系:

    客户(客户号,名称,联系人,邮政编码,电话号码)

    产品(产品号,名称,规格说明,单价)

    订购单(订单号,客户号,订购日期)

    订购单名细(订单号,序号,产品号,数量)

    查询单价在600元以上的主机板和硬盘的正确命令是( )。


    正确答案:B

  • 第7题:

    下列关于DSP命令和LST命令说法正确的是()。

    A.DSP是查询某对象的当前状态信息

    B.LST是查询某对象在BAM数据库中的信息,非当前状态的信息

    C.LST查询某对象的当前状态信息

    D.DSP查询某对象在BAM数据库中的信息,非当前状态的信息


    参考答案:A, B

  • 第8题:

    关于房屋登记限制查询的信息的说法,正确的是(  )。

    A:有关的原始登记作证是限制查询的信息
    B:他项权利的设定时间是限制查询的信息
    C:司法查封情况是限制查询的信息
    D:任何人都无权查询限制查询的信息

    答案:A
    解析:

  • 第9题:

    关于BSC6900中的License管理,下面哪种说法是正确的()

    • A、用DLD LICENSE命令从LMT下载license文件到OMU
    • B、用ULD LICENSE命令从OMU上载license文件到LMT
    • C、用CMP LICENSE命令查询运营商的license信息
    • D、用LST LICENSE命令查询某个license文件的详细参数信息,或查询OMU主区目录/ftp/license下所有license文件的简略信息

    正确答案:A,B,D

  • 第10题:

    单选题
    见费出单过程中,首先输入相关查询条件,点击(),选出需要交费的投保单和批单确定进行()计算后保存生成缴费通知单号,最后()
    A

    汇总信息,业务数据查询,交费信息

    B

    交费信息,汇总信息,业务数据查询

    C

    业务数据查询,汇总信息,交费信息

    D

    汇总信息,交费信息,业务数据查询


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

  • 第11题:

    单选题
    查询订购单号首字符是P的订单信息,应该使用命令()。
    A

    SELECT*FROM订单WHERE HEAD(订购单号,1)=”到         

    B

    SELECT*FROM订单WHERE LEFT(订购单号,1)=nPn        

    C

    SELECT*FROM订单WHERE””$订购单号         

    D

    SELECT*FROM订单WHERE RIGHT(订购单号,1)_P'-


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

  • 第12题:

    多选题
    下列关于DSP命令和LST命令说法正确的是()。
    A

    DSP是查询某对象的当前状态信息

    B

    LST是查询某对象在BAM数据库中的信息,非当前状态的信息

    C

    LST查询某对象的当前状态信息

    D

    DSP查询某对象在BAM数据库中的信息,非当前状态的信息


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

  • 第13题:

    检索尚未确定的供应商的订单号,正确的语句是( )。 A.SELECT*FRM订购单WHERE供应商号NULL

    检索尚未确定的供应商的订单号,正确的语句是( )。

    A.SELECT*FRM订购单WHERE供应商号NULL

    B.SELEL F*FRM订购单WHERE供应商号=NULL

    C.SELECT*FROM订购单WHERE供应商号 IS NULL

    D.SELECT*FROM订购单WHERE供应商号IsNT NULL


    正确答案:C
    C。【解析】进行空值查询时。要使用ISNULL,而“=NULL”是无效的,因为空值不是一个确定的值,所以不能使用“=”这样的运算符进行比较。

  • 第14题:

    查询尚未最后确定订购单的有关信息的正确命令是( )。

    A.SELECT名称,联系人,电话号码,订单号FROM客户,订购单WHERE客户.订单号=订购单.订单号and订购日期IS NULL

    B.SELECT名称,联系人,电话号码,订单号FROM客户,订购单WHERE客户.订单号=订购单.订单号and订购日期=NULL

    C.SRLECT名称,联系人,电话号码,订单号FROM客户,订购单FOR客户.订单号=订购单.订单号and订购日期IS NULL

    D.SELECT名称,联系人,电话号码,订单号FROM客户,订购单FOR客户.订单号=订购单.订单号and订购日期=NULL


    正确答案:A
    解析:本题考查在SQL查询语句中对NULL(空)值的掌握。使用Null值作为空值查询,其中查询空值要使用Is NULL,或Is Not NULL,而“=NULL”是无效表达式,选项C及选项D使用了错误的条件关键字“FOR”所以排除,选项B使用了无效表达式“=NULL”,故正确答案为A。

  • 第15题:

    检索尚未确定的供应商的订单号,正确的语句是( )。

    A.SELECT * FROM 订购单 WHERE 供应商号 NULL

    B.SELECT * FROM 订购单 WHERE 供应商号 =NULL

    C.SELECT * FROM 订购单 WHERE 供应商号 IS NULL

    D.SELECT * FROM 订购单 WHERE 供应商号 IS NOT NULL


    正确答案:C
    解析:进行空值查询时,要使用IS NULL,而=NULL是无效的,因为空值不是一个确定的值,所以不能使用“=”这样的运算符进行比较。

  • 第16题:

    查询订购单号首字符是”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”。

  • 第17题:

    第 7~11 使用如下关系:{Page}

    客户(客户号,名称,联系人,邮政编码,电话号码)

    产品(产品号,名称,规格说明,单价)

    订购单(订单号,客户号,订购日期)

    订购单名细(订单号,序号,产品号,数量)

    第 7 题 查询单价在600元以上的主机板和硬盘的正确命令是( )。


    正确答案:B
    题中的查询有两个筛选条件,“单价>60”和“名称=‘主机板’OR名称=“硬盘”,这两个条件要同时满足,应用AND进行与运算,又因为在条件中AND比OR运算符的优先级高,所以“名称=‘主机板’OR名称=‘硬盘’”要加上括号。

  • 第18题:

    ( 33 )查询尚未最后确定订购单的有关信息的正确命令是

    A ) SELECT 名称 , 联系人 , 电话号码 , 订单号 FROM 客户 , 订购单

    WHERE 客户 . 客户号 = 订购单 . 客户号 AND 订购日期 IS NULL

    B ) SELECT 名称 , 联系人 , 电话号码 , 订单号 FROM 客户 , 订购单

    WHERE 客户 . 客户号 = 订购单 . 客户号 AND 订购日期 =NULL

    C ) SELECT 名称 , 联系人 , 电话号码 , 订单号 FROM 客户 , 订购单

    FOR 客户 . 客户号 = 订购单 . 客户号 AND 订购日期 IS NULL

    D ) SELECT 名称 , 联系人 , 电话号码 , 订单号 FROM 客户 , 订购单

    FOR 客户 . 客户号 = 订购 单 . 客户号 AND 订购日期 =NULL


    正确答案:A

  • 第19题:

    查询通达目的网络的路由信息的命令是netstat

    A.错误

    B.正确


    参考答案:A

  • 第20题:

    查询订购单号(字符型,长度为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

  • 第21题:

    见费出单过程中,首先输入相关查询条件,点击(),选出需要交费的投保单和批单确定进行()计算后保存生成缴费通知单号,最后()

    • A、汇总信息,业务数据查询,交费信息
    • B、交费信息,汇总信息,业务数据查询
    • C、业务数据查询,汇总信息,交费信息
    • D、汇总信息,交费信息,业务数据查询

    正确答案:C

  • 第22题:

    多选题
    关于BSC6900中的License管理,下面哪种说法是正确的()
    A

    用DLD LICENSE命令从LMT下载license文件到OMU

    B

    用ULD LICENSE命令从OMU上载license文件到LMT

    C

    用CMP LICENSE命令查询运营商的license信息

    D

    用LST LICENSE命令查询某个license文件的详细参数信息,或查询OMU主区目录/ftp/license下所有license文件的简略信息


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

  • 第23题:

    单选题
    查询订购单的数量和所有订购单平均金额的正确命令是(  )。
    A


    SELECT COUNT(DISTINCT订单号),AVG(数量*单价)
    FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号

    B


    SELECT COUNT(订单号),AVG(数量*单价)
    FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号

    C


    SELECT COUNT(DISTINCT订单号),AVG(数量*单价)
    FROM产品,订购单名细ON产品.产品号=订购单名细.产品号

    D


    SELECT COUNT(订单号),AVG(数量*单价)
    FROM产品,订购单名细ON产品.产品号=订购单名细.产品号


    正确答案: A
    解析:
    Visual FoxPro的SQL SELECT命令的语法格式中DISTINCT短语的作用是去掉查询结果中的重复值。要统计订购单的数量就需要排除在数量和所有订购单平均金额中重复的记录数目。INNER JOIN等价于JOIN,为普通的超连接,又称为内部连接。自然连接的格式为SELECT…FROM表1,表2WHERE连接条件,超连接的格式为SELECT…FROM表1 JOIN 表2 ON 连接条件。