PostgreSQLには時間の範囲を表す型がある
PostgreSQLには tstzrange という「時間の範囲」を表す型があり、これを使うと範囲を容易に扱える。
tstzrange は開始時刻、終了時刻と、開始終了点を含むかどうかの3つを指定する。
tstzrange('2024-12-10 11:00:00+09','2024-12-10 12:30:00+09','[)')&& や @> 演算子で、特定の時刻または範囲で絞り込める。
PostgreSQLには tstzrange という「時間の範囲」を表す型があり、これを使うと範囲を容易に扱える。
tstzrange は開始時刻、終了時刻と、開始終了点を含むかどうかの3つを指定する。
tstzrange('2024-12-10 11:00:00+09','2024-12-10 12:30:00+09','[)')&& や @> 演算子で、特定の時刻または範囲で絞り込める。