检索在广州仓库工作的职工记录,要求显示职工号和工资字段,正确的命令是仓库表仓库号 所在城市A1 北京A2 上海A3 天津A4 广州职工表职工号 仓库号 工资M1 A1 2000.00M3 A3 2500.00M4 A4 1800.00M5 A2 1500.00M6 A4 1200.00A.SELECT 职工号,工资 FROM 职工表; WHERE 仓库表.所在城市="广州"B.SELECT 职工号,工资 FROM职工表; WHERE 仓库表.仓库号=职工表.仓库号; AND 仓库表.所在城市="广州"C.

题目

检索在广州仓库工作的职工记录,要求显示职工号和工资字段,正确的命令是

仓库表

仓库号 所在城市

A1 北京

A2 上海

A3 天津

A4 广州

职工表

职工号 仓库号 工资

M1 A1 2000.00

M3 A3 2500.00

M4 A4 1800.00

M5 A2 1500.00

M6 A4 1200.00

A.SELECT 职工号,工资 FROM 职工表; WHERE 仓库表.所在城市="广州"

B.SELECT 职工号,工资 FROM职工表; WHERE 仓库表.仓库号=职工表.仓库号; AND 仓库表.所在城市="广州"

C.SELECT 职工号,工资 FROM 仓库表,职工表; WHERE 仓库表.仓库号=职工表.仓库号; AND 仓库表.所在城市="广州"

D.SELECT 职工号,工资 FROM 仓库表,职工表; WHERE 仓库表.仓库号=职工表.仓库号; OR 仓库表.所在城市="广州"


相似考题
参考答案和解析
正确答案:C
解析:本题中,通过仓库号字段将仓库表和职工表进行联接,查询仓库所在地是"广州"的记录。
更多“检索在广州仓库工作的职工记录,要求显示职工号和工资字段,正确的命令是 仓库表仓库号所在城市A1 ”相关问题
  • 第1题:

    第{TSE}题使用如下的“仓库”表和“职工”表:

    {TS}检索在“北京”仓库工作的职工的“职工号”和“工资”字段,正确的命令是( )。


    正确答案:C
    在SQL的简单连接查询中,可以通过FROM短语指定要查找的表,表之间要用逗号隔开,然后通过WHERE短语指定两个表的连接条件,连接字段一般为两表中的公共字段。选项A)用JOIN内联接,但格式错误。

  • 第2题:

    第 30~32 题使用如下的“仓库”表和“职工”表:

    第 30 题 检索在“北京”仓库工作的职工的“职工号”和“工资”字段,正确的命令是( )。


    正确答案:C
    在SQL的简单连接查询中,可以通过FROM短语指定要查找的表,表之间要用逗号隔开,然后通过WHERE短语指定两个表的连接条件,连接字段一般为两表中的公共字段。选项A)用JOIN内联接,但格式错误。

  • 第3题:

    第 16~19 题使用如下的“仓库”表和“职工”表,表结构如下:

    仓库(仓库号C(3)、所在地C(8)、人数N(2))

    职工(仓库号C(3)、职工号C(2)、姓名C(8)、工资I)

    第 16 题 检索有职工的工资大于或等于“WH1”仓库中所有职工“工资”的仓库号,正确的命令是( )。

    A)SELECT DISTINCT仓库号FROM职工WHERE工资>=ANY

    (SELECT MAX(工资)FROM职工WHERE仓库号=”WH1”)

    B)SELECT DISTINCT仓库号FROM职工WHERE工资>=ANY:

    (SELECT工资FROM职工WHERE仓库号=”WH1”)

    C)SELECT DISTINCT仓库号FROM职工WHERE工资>=ALL:

    (SELECT工资FROM职工WHERE仓库号=”WH1”)

    D)SELECT DISTINCT仓库号FROM职工WHERE工资>=ALL:

    (SELECT MAX(工资)FROM职工WHERE仓库号=”WH1”)


    正确答案:C
    选项C)中的SQL语句通过子查询检索“Will”仓库中所有职工的工资,然后在主查询中检索有职工工资大于子查询所查的工资的记录,即大于所有WH1中所有职工工资的职工所在的仓库号,DISTINCT短语的功能是去掉查询结果中重复的记录。在SQL语句中可以利用ANY、ALL等量词进行查询。其中, ANY(任意的)和SOME(一些)表示只要子查询中存在符合条件的行,结果就成立;而ALL(所有的)只有子查询中的所有的行都符合条件,结果才成立。

  • 第4题:

    以下四题使用如下的仓库表和职工表。

    仓库表仓库号所在城市

    A1北京

    A2上海

    A3天津

    A4广州

    职工表职工号仓库号工资

    M1A12000.00

    M3A32500.00

    M4A41800.00

    M5A21500.00

    M6A41200.00

    检索在广州仓库工作的职工记录,要求显示职工号和工资字段,正确的命令是 ______。

    A.SELECT职工号,工资FROM职工表; WHERE仓库表.所在城市;“广州”

    B.SELECT职工号,工资FROM职工表; WHERE仓库表.仓库号;职工表.仓库号; AND仓库表.所在城市;“广州”

    C.SELECT职工号,工资FROM仓库表,职工表; WHERE仓库表.仓库号二职工表.仓库号; AND仓库表.所在城市;“广州”

    D.SELECT职工号,工资FROM仓库表,职工表; WHERE仓库表.仓库号:职工表.仓库号; OR仓库表.所在堀市=“广州”


    正确答案:C

  • 第5题:

    设有职工表(其中包含字段:职工号,仓库号,工资),查询仓库号是“CK1”的职工信息,并按工资降序排序,正确的SQL命令是( )。

    A)SELECT﹡FROM职工表WHERE仓库号=”CK1”ORDER BY工资DESC

    B)SELECT﹡FROM职工表WHILE仓库号=”CK1”ORDER BY工资ASC

    C)SELECT﹡FROM职工表WHERE仓库号=”CK1”ORDER BY工资ASC

    D)SELECT﹡FROM职工表WHERE仓库号=”CK1”GROUP BY工资DESC


    正确答案:A
    在用SQL语句进行查询时,对结果字段排序应使用ORDER BY短语,降序排序使用DESC子句