2013-04-22 57 views
2

选择的用户名我有一个table Users看起来如下的sqlite database最高日期时间

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 

我想用highest datetimeselectUsername。 User103在这种情况下。

我尝试了一些queries喜欢:

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

但这不是一个有效的sqlite query

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

回答

6

如何:

SELECT Username FROM Users ORDER BY InsertDateTime DESC LIMIT 1 

希望SQLite的将是足够聪明,不以实际执行一个完整的订购:)

+0

打我一拳。 +1 – 2013-04-22 10:00:23

+0

我的5 .....很棒......竖起大拇指! – 2013-04-22 10:01:36

0

试试这个:

select Username 
from Users 
order by InsertDateTime desc 
limit 1