SQL Server 查询每个制令单的开始日期、最后完工日期、数量和原因
你可以使用以下 SQL 查询语句来获取每个制令单的相关信息:
SELECT a.制令单号, a.货品名, MIN(a.开工日期) AS 最早开工日期, MAX(a.完工日期) AS 最后完工日期,
a.完工数量, b.原因分析
FROM a
INNER JOIN b ON a.制令单号 = b.制令单号
GROUP BY a.制令单号, a.货品名, b.原因分析
这个查询语句使用了 INNER JOIN 来将表 a 和表 b 连接起来,连接条件是制令单号相等。然后使用 GROUP BY 语句来按制令单号、货品名和原因分析进行分组。在 SELECT 子句中,使用 MIN 函数来获取最早的开工日期,MAX 函数来获取最后的完工日期,同时也选择了制令单的货品名和 b 表的原因分析字段。
原文地址: https://www.cveoy.top/t/topic/fvhX 著作权归作者所有。请勿转载和采集!