(postgresql)DB内の"年-月-日"形式のデータを、指定するUNIXタイムスタンプより新しい日付のレコードのみ取り出したい


私が作成したSQL(下記記載)ではうまくいきませんでした
SELECT * FROM sampleTable WHERE CAST(reg_day AS TIMESTAMP) >= '1483196400';

※'reg_day'カラムに"年-月-日"形式で日付が入っているものとします

(PostgreSQL) 8.2.6

解決につながる回答を1番にいただけた方に100P差し上げます
よろしくお願いします

回答の条件
  • 1人2回まで
  • 登録:2008/09/01 13:41:08
  • 終了:2008/09/01 14:37:38

ベストアンサー

id:pahoo No.1

pahoo回答回数5960ベストアンサー獲得回数6332008/09/01 14:11:11

ポイント100pt

冗長ですが、下記で select できませんか?

SELECT * FROM sampleTable WHERE CAST(reg_day AS TIMESTAMP) >= CAST(to_timestamp(1483196400) AS TIMESTAMP);
id:jayz

ありがとうございます

解決しました

2008/09/01 14:37:06

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません