我有一個超過150k行和大約40列的表。有很多重複,大多數行只有日期不同。我想保留具有最新日期的行(其中一些日期在未來),其中所有其他列都是相同的。 我正在使用Access數據庫。在SQL中選擇最近日期
粗略地說,表是這樣的:
Supplier code, Contract number, Incoterms, Currency, Price, First day of validity, Last day of validity
--------------------------
47650 2806751M DDA EUR 0.01 01/03/2010 31/12/2012
47650 2806751M DDA EUR 0.02 01/01/2013 31/12/2014
47650 2806751M DDA EUR 0.03 01/01/2015 31/12/2016
47650 2806751M DDA EUR 0.04 01/01/2017 31/12/2019
所有這些列包含幾乎相同的數據,但合同的有效期是重要的變量,因爲它決定了價格。這就是爲什麼我想保留包含最新日期的行。
請展示你的表的架構或領域。 – Edper
是否有您想要的最新日期的特定列? –
我已經添加了該表的模式。 – Henrik