sql-server - 如何选择第一个值 - SQL Server
问题描述
我想为每张发票选择第一个日期,如下所示:
这是我的数据:
EC_Refpiece | EC_Date
FA0001 | 01/01/2019
FA0001 | 25/08/2018
FA0002 | 12/01/2019
FA0002 | 15/04/2017
这就是我想要的结果:
EC_Refpiece | EC_Date
FA0001 | 25/08/2018
FA0002 | 15/04/2017
解决方案
我认为这应该做的工作:
SELECT EC_Refpiece, MIN(EC_date)
FROM table
GROUP BY EC_Refpiece