你如何在sqlite中创建一个粗略的时间行?

时间:2012-11-07 09:48:13

标签: database-design sqlite intervals

我正在尝试创建一个表示驱动器持续时间的时间行。一个例子是:从A点到B点,大约需要20-25分钟。我应该怎么做呢?它是否有资格作为间隔?

1 个答案:

答案 0 :(得分:1)

SQLite没有时间戳甚至时间间隔的本机数据类型;它使用strings or numbers that must be interpreted appropriately

我建议您将持续时间存储为秒数。

在SQL中,一个时间间隔指定两个时间点之间的精确差异,例如“20分钟”。 如果要表示间隔的间隔(例如“20-25分钟”),则必须使用两个字段,例如duration_minduration_max