我目前仍在SQL教学中,需要一些帮助!
我的查询如下;
SELECT
Audit_Non_Conformance_Records.kf_ID_Client_Reference_Number,
Audit_Non_Conformance_Records.TimeStamp_Creation,
Audit_Non_Conformance_Records.Clause,
Audit_Non_Conformance_Records.NC_type,
Audit_Non_Conformance_Records.NC_Rect_Received,
Audit_Non_Conformance_Records.Audit_Num
FROM Audit_Non_Conformance_Records
我正在尝试对此进行调整,以仅显示基于Audit_Non_Conformance_Records.TimeStamp_Creation
的最新结果>
我已经尝试过使用MAX(),但所做的一切只是显示所有记录的最新日期。
基本上上述结果给了我这个;
但是我只需要日期为02/10/2019的结果,因为这是最新的结果。但是,可能会有多个结果。因此,例如如果从未发生过02/10/2019,那么我将需要2019年10月14日的所有个人回忆录。
这有什么意义吗?
我目前仍在SQL教学中,需要一些帮助!我有如下查询;选择Audit_Non_Conformance_Records.kf_ID_Client_Reference_Number,...
您可以使用子查询进行过滤:
如果要在SQL Server中获得最新日期,可以将其表示为: