| 网站首页 | 业界新闻 | 群组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 编程论坛
共有 984 人关注过本帖
标题:sql 题目求解答
只看楼主 加入收藏
yanweibin
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2018-4-16
结帖率:100%
  已结贴   问题点数:20  回复次数:8   
sql 题目求解答
一车间下有数名员工,这些员工在一段时间内加工某几种零件,现有如下三张表:
员工表(STAFF)
(STAFF_ID:员工工号,STAFF_NAME:姓名)
零件字典表(ZD_PRODUCT)
(PRODUCT_ID:零件ID,PRODUCT_NAME:零件名称)
产量表(FACT_PRODUCE)
(STAFF_ID: 员工工号,PRODUCT_ID:零件ID,PRODUCE_NUM:产量)
(1)查询“001”零件比“002”零件产量高的所有员工工号和姓名

(2)查询零件平均产量大于60的员工工号和平均产量;

(3)查询所有员工工号、姓名、零件加工种类数、总产量;

(4)查询没加工过“001”零件的员工工号、姓名;

(5)查询加工过“001”并且也加工过编号“002”零件的员工工号、姓名;

(6)统计列印各零件的产量,各产量段人数:
零件ID, 零件名称,[100-85],[85-70],[70-60],[ <60]

(7)查询各零件加工量前三名的记录:(不考虑加工量并列情况)
零件ID, 零件名称, 员工工号、姓名,产量

(8)按平均产量从高到低显示所有员工的“零件1”、“零件2”、“零件3”三种零件的产量,按如下形式显示:
员工工号,员工姓名, 零件1, 零件2, 零件3 , 平均产量

(9)查询各零件产量最高和最低的员工:以如下形式显示:
零件ID,零件名称,最高产量,最低产量

(10)查询每种零件的平均产量,结果按平均产量升序排列,平均产量相同时,按工号降序排列
2018-04-16 17:20