SQL(PostgreSQL7)メモ。

↓ランダムに1行だけ取得したいとき。


SELECT * FROM hogedb WHERE 〜 ORDER BY random() LIMIT 1;

↓更新時間が一時間以上のものを取得したいとき。


SELECT * FROM hogedb WHERE now() - update_time > '@ 1 hour';

注:hogedb(テーブル)とupdate_time(TIMESTAMP型)は勝手に付けた名前です。


以下のWebページを参考にさせていただきました。

ありがとうございます。