私はデータベースに次のようなレコードを保存しています:
ID| date_column
1 | 2013-02-10 10:00:00
2 | 2013-02-10 11:00:00
3 | 2013-02-10 12:00:00
4 | 2013-02-10 13:00:00
5 | 2013-02-11 14:00:00
6 | 2013-02-11 22:00:00
今日の日付に最も近い 3 つのレコードを取得しようとしています。たとえば、今日が2013-02-10であると仮定すると、今日の日付 ( 2013-02-10 11:00:00、2013-02-10 12:00:00、2013-02-10 13:00:00) を持つ 3 つのレコードを取得する必要がありますが、たとえば今日が の場合2013-02-15、最も近い 3 つのレコード (この場合2013-02-10 13:00:00は 、2013-02-11 14:00:00および2013-02-11 22:00:00? ) を取得する必要があります。
どうすればいいですか?
ありがとうございました