SQL Server 查询每个制令单最小开工日期、最大完工日期、货品名和原因分析
使用以下 SQL 查询语句,可以从两个表中获取每个制令单的最小开工日期、最大完工日期、货品名和原因分析:
SELECT a.制令单号, a.货品名, MIN(a.开工日期) AS 最小开工日期, MAX(a.完工日期) AS 最大完工日期, b.原因分析
FROM a
INNER JOIN b ON a.制令单号 = b.制令单号
GROUP BY a.制令单号, a.货品名, b.原因分析
这个查询使用了内连接 (INNER JOIN) 将表 a 和表 b 根据制令单号进行连接。然后使用 GROUP BY 子句按制令单号、货品名和原因分析进行分组。最后使用 MIN 和 MAX 函数分别计算最小开工日期和最大完工日期。
原文地址: https://www.cveoy.top/t/topic/fwgi 著作权归作者所有。请勿转载和采集!