先介绍下表格:有三个表(yuangong:包含字段为“线别”、“工序名”;dingdan:包含字段为“型号”、“状态”、“线别”;gsmx: 包含字段为“工序名”、“型号”)
现说下我要查询的条件:
1。dingdan状态下是“已投产”的所有产品型号
2。在1的提前下这些产品型号可以显示每种产品型号的所有工序名
3。在1和2的前提下,在这些工序名有相对应的操作员工及其线别
我的代码是:select dingdan.chanpinxinghao,gsmx.gxname,dingdan.pingshenhao from dingdan(这个用什么,用inner join可以么) on dingdan.chanpinxinghao=gsmx.chanpinxinghao(这个用什么,用inner join 可以么)yuangong on gsmx.gxname=yuangong.gxname where dingdan.dangqianzhuangtai="已投产"
我想要的结果是:可以显示"已投产"状态下的所有产品型号,并显示所有这些产品的工序,在这个前提下,在这些工序可以显示对应的操作员工。我之前写了个代码,但是他是只显示 有员工工序的记录,产品型号的所有工序并没有显示出来,如一产品有两道工序:加工和包装,员工表里有两员工,岗位都是加工,表格里就只显示这个产品的加工工序,并显示两条。显示两条是没错,但是为什么没显示包装这个工序呢。。