我目前有一个数据库,其中包含源和目标IP地址以及有关这些路径的其他详细信息。我现在的任务是创建多个列,具体取决于我的数据库具有的不同路径的数量。其示例如下面的屏幕截图所示:
然后,每列将对应一个不同的路径。 P1将对应于第一个不同的路径,P2将对应于第二个不同的路径,依此类推。 " P"的值列只有1和0,具体取决于" Path"的值。如果"路径"上的记录/行的值,该值将等于1。 column等于某列对应的值。其示例如下面的屏幕截图所示:
问题:有没有办法自动添加列和分配这些值(如果可能的话,在Java或MySQL中)?我的数据库目前有超过30,000条记录,超过450条不同的路径"值。