人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Postgres の timestamp型について
SELECT文のWHERE句で現在の時刻に最も近いtimestamp型の値を条件にして検索するにはどうすればいいですか。

●質問者: W_for_W
●カテゴリ:ビジネス・経営 コンピュータ
✍キーワード:SELECT 検索 現在
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● punky99
●40ポイント

http://www.postgresql.jp/document/

PostgreSQL日本語ドキュメント

WHERE句では無いですが、ORDER BY timestamp型 DESC では希望される動作とは違いますか?


2 ● medical_blog
●100ポイント

http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/psql_k14.htm

PostgreSQL 編14 - 日付関数、システム日付、切捨、日付差、日付加算、書式 - SAK Streets

time_data にtimestamp 型でデーターがあれば

select * from test where time_data < current_timestamp order by time desc limit 1;

ではいかがでしょうか?

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ