是否有特定的数据类型允许您存储事件发生的小时间隔的数据(例如“15.00-15.59”,“16.00-16.59”等)?
如果没有,存储此数据的最佳方法是什么?
答案 0 :(得分:2)
答案 1 :(得分:0)
Postgre SQL Range Types
(Link)更适合您的问题,因为它使用单个字段来保存时间间隔。
它有许多运算符来检查重叠等。此外,使用Canonicalization Functions
可以将-discrete数据从间隔(范围)转换为 Canonical Form 。