2表联合查询。
工单表 结构为:(1个工单号里可能会多个产品)
工单号
产品ID
PO号
数量
交货期
工序表 结构为:(一个产品会在不同生产部门经过N道工序)
产品ID
产品名称
工序ID
工序名
生产部门
工序工价
工序工时
现在我想按工单号列出所有产品经过的所有工序出:
工单号 PO号 数量 交货期 产品ID 产品名称 工序名 工价 工时
谢谢!!
[解决办法]
inner join连接查询不就可以吗?
[解决办法]
select 工单号,PO号,数量,交货期,产品ID,产品名称,工序名,工序工价,工序工时 from 工单表 a inner join 工序表 b on a.产品ID=b.产品ID
[解决办法]
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
[解决办法]