2013-04-22 72 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