我的一位朋友正在向我寻求帮助。他想将数据输入到mysql中,然后生成如下图:
只有一个问题:他想要每行50个值,总共有4行:
每个用户超过200个值,我的问题是:如何才能轻松访问这些值? 我以为我可以为每个用户制作一张桌子,但我知道性能会受到严重影响。
答案 0 :(得分:1)
MySql理论上可以是1000列。但无尽的行。 最好将数据划分到不同的表中。 不是为每个用户创建一个表,而是为每个数据分配:
在列名中可以是用户名。 要创建图表,必须使用最小值和最大值。这可以从列中轻松阅读。 (SELECT MIN / MAX)。
顺便说一下:在PHP中使用SVG可以很好地生成图表。