高效格式,用于在数据库中存储一系列值

时间:2017-07-25 08:17:44

标签: javascript database mysqli database-design relational-database

我质疑以格式(即 0:1:20; 1:7:40 )存储(至少在我的区域中)db中的值范围的非常正统的方法。 这条规则可能意味着,

  • 从0到1天我将收取20
  • 从1到7天我将收取40

现在,我相信变化,因此想知道是否有其他方法可以将这些数据存储在数据库中,这样我可以灵活地编写数据,并且需要比JSON格式更少的空间。 / p>

1 个答案:

答案 0 :(得分:1)

虽然您有连续的范围,但您可以省略起始值(如果它始终为零)并仅使用范围的长度。

var str = "\">2\""
var res = str.substring(2);