select sta_dd as 生产日期 mo_no as 制令单号 mrp_no as 生产成品 sta_dd as 预计开工日期 end_dd as 结束日期 qty as 生产数量 qty_fin as 缴库数量 id_no as bom配方 from mf_mo where mo_no = MoNo 这个查询语句中mrp_no的值需要从mf_bom表中通过select name from
您可以使用子查询来实现从mf_bom表中获取mrp_no的值,并将其嵌入到原始查询中。以下是修改后的查询语句:
select sta_dd as '生产日期',
mo_no as '制令单号',
(select name from mf_bom where prd_no = mf_mo.mrp_no) as '生产成品',
sta_dd as '预计开工日期',
end_dd as '结束日期',
qty as '生产数量',
qty_fin as '缴库数量',
id_no as 'bom配方'
from mf_mo
where mo_no = @MoNo
在这个修改后的查询语句中,我们使用了子查询 (select name from mf_bom where prd_no = mf_mo.mrp_no) 来获取mf_bom表中与mf_mo表的mrp_no匹配的name值。将子查询的结果作为 '生产成品' 列的值。
原文地址: https://www.cveoy.top/t/topic/iKvq 著作权归作者所有。请勿转载和采集!