如何设置特定行的值

时间:2017-02-11 07:23:24

标签: java mysql arrays database

我目前有一个数据库,其中包含源和目标IP地址以及有关这些路径的其他详细信息。我现在的任务是创建多个列,具体取决于我的数据库具有的不同路径的数量。其示例如下面的屏幕截图所示:

Columns must be added depending on the number of distinct rows

然后,每列将对应一个不同的路径。 P1将对应于第一个不同的路径,P2将对应于第二个不同的路径,依此类推。 " P"的值列只有1和0,具体取决于" Path"的值。如果"路径"上的记录/行的值,该值将等于1。 column等于某列对应的值。其示例如下面的屏幕截图所示:

Values on each column depend on the value of "Path"

问题:有没有办法自动添加列和分配这些值(如果可能的话,在Java或MySQL中)?我的数据库目前有超过30,000条记录,超过450条不同的路径"值。

0 个答案:

没有答案