2011-02-10 18 views
2

あなたは、データベースから最新の日付を持つエントリを取り出すSQLクエリを構築するのに役立ちますか?データベースの最新の日付のSQLクエリ

私が試したが、私は私はいくつかの一時テーブルを使用することがあると思う

SELECT * 
FROM Table t,Table t2 
WHERE t.date>t2.date 

をデッドエンドに来て...

+1

使用最大(日)、またはIが入力している間に日付の降順 –

答えて

6

は降順、日付順の行を取得し、私にとって少しdificultです:

SELECT * FROM table ORDER BY date DESC 

最新の日付の5行を検索:

SELECT * FROM table ORDER BY date DESC LIMIT 5 
+0

ああ、1 ORDER BYを制限します。 – Nishant

2

試してみてください。

select * from Table where date_column = (select max(date_column) from Table) 
関連する問題