【发布时间】:2026-01-28 01:10:01
【问题描述】:
我有一个 SQL 查询 (sqlight3),它为我提供了三元组(名称、值、日期)的数据。
select name, value, date from
"different things and conditions"
order by date desc
结果是按日期排序的,如下所示:
name | value | date
-------------------
a | x | 2015
b | y | 2014
a | z | 2013
b | x | 2012
c | y | 2011
现在我希望过滤结果,以便每个名称都是唯一的,并且我只能获得最新的(按日期)三元组。我期待结果
name | value | date
-------------------
a | x | 2015
b | y | 2014
c | y | 2011
我怎样才能做到这一点?
【问题讨论】:
-
请用您正在使用的数据库标记您的问题。
-
用 mysql 标记它,谢谢。
-
注意到这是错误的,抱歉。意思是 sqlight3。
标签: mysql sqlite filter tuples multiple-columns