我有此表synonym_temp:
id | synonyms
----------------------------
1 | ebay,online,dragon
2 | auto, med
我想将其转移到同义词表,但每个同义词应单独插入。喜欢:
id | synonym
----------------------------
1 | ebay
1 | online
1 | dragon
2 | auto
2 | med
我该怎么办?提前致谢。
最佳答案
使用PHP
$records=mysql_query("select * from synonm_temp");
foreach($records as $row)
{
$synonums=$row['synonyms'];
$synonums_array=explode(',', $synonums);
$id=$row['id'];
foreach($synonums_array as $syn)
{
mysql_query("insert into synonm_temp values ($id,'$syn') ");
}
}
关于mysql - MySQL数据传输与重新格式化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9682479/