エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
SQLで時間帯検索を行う方法 | 自転車で通勤しましょ♪ブログ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SQLで時間帯検索を行う方法 | 自転車で通勤しましょ♪ブログ
postgresqlで時間帯検索を行いたかったのでやり方を調べたので備忘録として残す。 時間帯検索ってのは、... postgresqlで時間帯検索を行いたかったのでやり方を調べたので備忘録として残す。 時間帯検索ってのは、例えば9時から18時までの日々のデータを取る、というものだ。 例えば、9時から18時までにユーザー登録されたユーザーを抽出したかったら、こうだ。 SELECT * FROM users WHERE TO_CHAR(users.created_at, 'HH24') BETWEEN '09' AND '17'; そして、これをRails風にしたかったので、以下のようにscopeで定義した。 class User < ActiveRecord::Base scope :only_office_hours, lambda { |from='09', to='17'| where("TO_CHAR(#{self.table_name}.created_at, 'HH24') BETWEEN