+ -
当前位置:首页 → 问答吧 → 2表联合查询。

2表联合查询。

时间:2011-12-13

来源:互联网


工单表 结构为:(1个工单号里可能会多个产品)
工单号
产品ID 
PO号 
数量
交货期

工序表 结构为:(一个产品会在不同生产部门经过N道工序)
产品ID 
产品名称
工序ID
工序名
生产部门
工序工价
工序工时

现在我想按工单号列出所有产品经过的所有工序出:
   
 工单号 PO号 数量 交货期 产品ID 产品名称 工序名 工价 工时

谢谢!!

作者: yiyaozjk   发布时间: 2011-12-13

格式是什么样子的?

作者: fredrickhu   发布时间: 2011-12-13

inner join连接查询不就可以吗?

作者: lzd_83   发布时间: 2011-12-13

SQL code

select 工单号,PO号,数量,交货期,产品ID,产品名称,工序名,工序工价,工序工时 from 工单表 a inner join 工序表 b on a.产品ID=b.产品ID

作者: pengxuan   发布时间: 2011-12-13

select
a.工单号
,a.PO号
,a.数量
,a.交货期
,a.产品ID
,b.产品名称
,b.工序名
,b.工序工价 as 工价
,b.工序工时 as 工时
 from 工单表 as a
left join 工序表 as b
on a.产品ID=b.产品ID

作者: yh350653353   发布时间: 2011-12-13