【发布时间】:2014-03-14 00:30:04
【问题描述】:
我在数据库中有一个表,我想通过某些条件从中选择最新的行。
我做了一个fiddle 来更好地解释我的需求。
如您所见,我已经尝试创建一个查询来获取我想要的数据。但不幸的是,我不仅得到了最新的行,而且实际上得到了符合条件的每一行,但日期。
我尝试用伪 sql 解释我想要什么:
SELECT * FROM test WHERE date = Max(date) AND user = 'Timmy';
编辑: 似乎我想要什么并不完全清楚。 “日期”描述配置文件的创建日期。所以我想获取“Timmy”的所有最新个人资料。
【问题讨论】: