我需要一个可以处理以下内容的数据结构:
date_from (datetime)
date_to (datetime)
value (float)
...并且我需要能够基于日期时间“查询”这个数据结构(例如在伪代码中:)SELECT * FROM data_structure WHERE a_datetime >= date_from AND a_datetime <= date_to;
。
如果这个“查询”没有结果,我需要能够在数据结构中插入一个新值。
这样做的最佳方法是什么?(我现在有点卡住了)