● 设有一个关系EMP (职工号,姓名,部门名,工种,工资),若需查询不同部门中担任“钳工”的职工的平均工资,则相应的SELECT 语句为:SELECT 部门名,AVG(工资) AS 平均工资 FROMEMPGROUPBY (60) HAVING (61) 将职工号为“23115”、姓名为“李军”、部门名为“硬件测试部”的元组插入EMP 关系中的SQL语句为:Insert (62)(60)A. 职工号B. 姓名C. 部门名D. 工种(61)A. 工种= ′钳工′B. ′工种=钳工′C. ′工种′ = 钳工

题目

● 设有一个关系EMP (职工号,姓名,部门名,工种,工资),若需查询不同部门中担任“钳工”的职工的平均工资,则相应的SELECT 语句为:SELECT 部门名,AVG(工资) AS 平均工资 FROMEMPGROUPBY (60) HAVING (61) 将职工号为“23115”、姓名为“李军”、部门名为“硬件测试部”的元组插入EMP 关

系中的SQL语句为:Insert (62)

(60)

A. 职工号

B. 姓名

C. 部门名

D. 工种

(61)

A. 工种= ′钳工′

B. ′工种=钳工′

C. ′工种′ = 钳工

D. 工种= 钳工

(62)

A. set to EMP Values(23115, 李军, 硬件测试部, ,)

B. set to EMP Values('23115', '李军', '硬件测试部', ,)

C. into EMP Values(23115, 李军, 硬件测试部, ,)

D. into EMP Values('23115', '李军', '硬件测试部', ,)


相似考题
更多“● 设有一个关系EMP (职工号,姓名,部门名,工种,工资),若需查询不同部门中担任“钳工”的职工的平均 ”相关问题
  • 第1题:

    设有一个员工关系EMP(员工号,姓名,部门名,职位,薪资),若需查询不同部门中担任"项目主管"的员工的平均薪资,则相应的SELECT语句为:

    SELECT部门名,AVG(薪资) AS平均薪资 FROM EMP GROUP BY ( ) HAVING (请作答此空)

    将员工号为"10058"、姓名为"黄晓华"、部门名为"开发部"的元组插入EMP关系中的SQL语句为:Insert ( )

    A.职位='项目主管'
    B.'职位=项目主管'
    C.'职位'=项目主管
    D.职位=项目主管

    答案:A
    解析:
    本题考查对SQL语言的掌握程度。
    根据题意,查询不同部门中担任"项目主管"的职工的平均薪资,需要先按"部门名"进行分组,然后再按条件职位='项目主管'进行选取,因此正确的SELECT语句如下:
    SELECT部门名,AVG(薪资) AS平均薪资
    FROM EMP
    GROUP BY部门名
    HAVING职位='项目主管'
    第3小题正确的答案是选项B,因为插入语句的基本格式如下:
    INSERT INTO 基本表名(字段名[,字段名]...)
    VALUES(常量[,常量]...);查询语句
    从上可见,选项C和D显然是不正确的。选项A也是不正确的,因为按照SELECT语句的语法,字符串插入时,需要用单引号括起,可在选项A中"黄晓华"和"研发部"明显是字符串,但是却没有用单引号括起。

  • 第2题:

    设有一个员工关系EMP(员工号,姓名,部门名,职位,薪资),若需查询不同部门中担任“项目主管”职位的员工平均薪资,则相应的SQL语句为:SELECT部门名,AVG(薪资)AS平均薪资FROM EMPGROUP BY(请作答此空)( );

    A.员工号
    B.姓名
    C.部门名
    D.薪资

    答案:C
    解析:
    SELECT语句的语法结构:SELECT[ALL|DISTINCT]<列名>[,···n]FROM<表名|视图名>[,···n][WHERE<条件表达式>][GROUP BY<列名>[HAVNG<条件表达式>]][ORDER BY<列名>[ASC|DESC][,···n]]本题中是要求查询不同部门中,所以应使用分组语句进行分组,分组的条件是部门名;在分组的基础上指定条件,一般使用HAVING语句,本题要求是担任“项目主管”职位,也就是说要求职位为项目主管。由于“项目主管”是属于字符串类型的数据,所以在条件表达式中,需要使用单引号将该值引起来。

  • 第3题:

    7、设有一个关系EMP(职工号,姓名,部门名,工种,工资),若需查询不同部门中担任“钳工”的职工的平均工资,则相应的SELCECT语句为: SELCET部门名,AVG(工资) AS 平均工资 FROM EMP GROUP BY () HAVING 工种=‘钳工’;

    A.职工号

    B.姓名

    C.部门名

    D.工种


    C

  • 第4题:

    设有一个员工关系EMP(员工号,姓名,部门名,职位,薪资),若需查询不同部门中担任"项目主管"的员工的平均薪资,则相应的SELECT语句为:

    SELECT部门名,AVG(薪资) AS平均薪资 FROM EMP GROUP BY (请作答此空) HAVING ( )

    将员工号为"10058"、姓名为"黄晓华"、部门名为"开发部"的元组插入EMP关系中的SQL语句为:Insert ( )

    A.员工号
    B.姓名
    C.部门名
    D.薪资

    答案:C
    解析:
    本题考查对SQL语言的掌握程度。
    根据题意,查询不同部门中担任"项目主管"的职工的平均薪资,需要先按"部门名"进行分组,然后再按条件职位='项目主管'进行选取,因此正确的SELECT语句如下:
    SELECT部门名,AVG(薪资) AS平均薪资
    FROM EMP
    GROUP BY部门名
    HAVING职位='项目主管'
    第3小题正确的答案是选项B,因为插入语句的基本格式如下:
    INSERT INTO 基本表名(字段名[,字段名]...)
    VALUES(常量[,常量]...);查询语句
    从上可见,选项C和D显然是不正确的。选项A也是不正确的,因为按照SELECT语句的语法,字符串插入时,需要用单引号括起,可在选项A中"黄晓华"和"研发部"明显是字符串,但是却没有用单引号括起。

  • 第5题:

    设有一个关系EMP(职工号,姓名,部门名,工种,工资),若需查询不同部门中担任“钳工”的职工的平均工资,则相应的SELCECT语句为: SELCET部门名,AVG(工资) AS 平均工资 FROM EMP GROUP BY () HAVING 工种=‘钳工’;

    A.职工号

    B.姓名

    C.部门名

    D.工种


    C解析:本题考查应试者对SQL语言的掌握程度。 试题(19)正确的答案是选项C。因为根据题意查询不同部门中担任“钳工”的职工的平均工资,需要先按“部门名”进行分组,然后再按条件工种='钳工'进行选取,因此正确的SELECT语句如下: SELECT 部门名,AVG(工资) AS 平均工资 FROM EMP GROUP BY部门名 HAVING 工种='钳工'