100金币
最佳答案改了一下:
SELECT A.ID AS 计划物料ID
FROM 采购计划明细表 A
WHERE NOT EXISTS(SELECT * FROM 包明细 B WHERE A.ID = B.计划物料ID)
UNION
SELECT A.计划物料ID
FROM
(
SELECT A.计划物料ID,MAX(B.ID) AS 包ID -- 猜测包主表中的ID字段应该是主键,包ID越大创建日期越晚,这样简单。
FROM 包明细 A
INNER JOIN 包主表 B ON A.包ID = B.ID
GROUP BY A.计划物料ID
)A INNER JOIN 包主表 B ON A.包I ...
| |
评分
| |||||||
| |
| |
评分
| |||||||
| |
| |