我的问题是我有一个外键列表及其添加日期,如下所示:
+----------------+---------------+
| Foreign Key | Date |
+----------------+---------------+
| 4 | 2022-05-25 |
| 5 | 2022-05-30 |
| 4 | 2022-05-30 |
+----------------+---------------+
Run Code Online (Sandbox Code Playgroud)
我要求的是只显示最早的日期,所以我不想要第二个“4”,因为它是在第一个日期之后创建的。有没有办法可以只显示每个键的最早日期?像这样:
+----------------+---------------+
| Foreign Key | Date |
+----------------+---------------+
| 4 | 2022-05-25 |
| 5 | 2022-05-30 |
+----------------+---------------+
Run Code Online (Sandbox Code Playgroud)
尝试使用MIN()函数
SELECT [Foreign Key]
,MIN(Date) as [Date]
FROM YourTable
GROUP BY [Foreign Key]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
248 次 |
| 最近记录: |