2

我有一个sqlite database如下table Users所示的:

Username         |  InsertDateTime

User101             4/22/2013 11:44 
User102             3/22/2013 12:43
User103             4/22/2013 15:20
User104             1/21/2012 16:31

我想selectUsername. highest datetime在这种情况下是 User103。

我尝试了一些queries类似的东西:

Select Username from Users where InsertDateTime = MAX(datetime);

但这不是有效的sqlite query.

有人可以帮帮我吗?提前致谢!

4

2 回答 2

6

怎么样:

SELECT Username FROM Users ORDER BY InsertDateTime DESC LIMIT 1

希望 Sqlite 足够聪明,不会真正执行完整的排序:)

于 2013-04-22T09:59:59.757 回答
0

尝试这个:

select Username
from Users
order by InsertDateTime desc
limit 1
于 2013-04-22T10:04:47.240 回答