我有以下数据集
1 ID_TRA ID_CM DATE
2 369387 31715 27. 11. 2017 9:49:13
3 369387 31341 27. 2. 2017 13:33:55
4 369503 31715 27. 11. 2017 9:49:13
5 369503 9810 11. 10. 2010 21:59:28
6 369503 31715 27. 11. 2017 9:49:13
7 369503 9810 11. 10. 2010 21:59:28
8 433605 29760 24. 4. 2015 7:57:46
9 433605 31715 6. 12. 2017 20:26:36
10 433605 9810 29. 3. 2015 11:10:44
我需要首先按“id_tra”进行分组,然后显示相应id_tra的最新日期,因此输出将是这样的:
369387 27. 11. 2017 9:49:13
369503 27. 11. 2017 9:49:13
433605 6. 12. 2017 20:26:36
我怎样才能做到这一点?
答案 0 :(得分:4)
select id_tra, max("date")
from "table"
group by id_tra
不是吗?
答案 1 :(得分:1)
试试这个:
SELECT ID_TRA, MAX("date") As MaximumDate
FROM Table
Group by ID_TRA
答案 2 :(得分:1)
您可以尝试运行以下内容 -
select id_tra, max(date) from table_name group by id_tra