我的桌子上有这些数据
日期|版本
"2015-04-01" | 1
"2015-05-01" | 1
"2015-05-01" | 3
"2015-06-01" | 1
"2015-06-01" | 2
"2015-06-01" | 3
在SQLite上我需要获取日期和各自的版本,但只有最大版本的日期,例如这些数据的结果必须是:
"2015-04-01" | 1
"2015-05-01" | 3
"2015-06-01" | 3
有什么想法吗?
答案 0 :(得分:2)
按日期分组以获取唯一数据,然后使用max()
上的version
汇总函数
select date, max(version) as version
from your_table
group by date