一天96点负荷96个字段,96点分别为每15分钟统计的一次数据,现在数据中有很多0值,为了然后数据好看,需要根据96点中有数据的负荷值去算一个平均数,然后再加一个100以内的随机数,该怎么实现呢
你设计数据库的时候就应该直接设计成主从表,把列转成行,一天96个数据就是96行,这样后续处理起来要方便的多你现在这样搞,除了一个一个的写死没有任何办法要么你跳出mysql这个平台,用高级语言来搞,就简单多了,读出来,横向循环一下累加除以96就是平均值