我有以下SQL代码:
SELECT MH.[PM#],
MH.[Work Done],
MH.[Date Done],
MH.Comments,
MH.[SEM Completed by]
FROM [Maintenance History tbl] AS MH
WHERE (((MH.[Work Done])="LT")
AND ((MH.[Date Done]) =
( SELECT Max(MH2.[Date Done])
FROM [Maintenance History tbl] AS MH2
WHERE MH2.[PM#] = MH.[PM#]
)
));
这将选择完成日期最新的四个字段。
如果只有1行,这将不起作用。
如果只有1行,我如何让它返回最大日期?
https://stackoverflow.com/questions/50767269
复制相似问题