简体   繁体   English

如何从同一表的列中插入逗号分隔的值?

[英]How do insert comma separated values from columns in the same table?

This is my table that I have. 这是我的桌子。 I want to Insert comma separated values from tag_title column to tagList column matching the fk_ContentDataID which is unique. 我想将逗号分隔的值从tag_title列插入到与fk_ContentDataID唯一的tagList列中。 Can I do it on MySQL or do I need a PHP Script for this. 我可以在MySQL上执行此操作还是需要PHP脚本。

**fk_contentDataID             fk_tagID       tag_title                  tagList**
68                                 789          ANGELINA JOLIE              NULL
1325                               789          ANGELINA JOLIE              NULL  
1986                               789          ANGELINA JOLIE              NULL  
2052                               789          ANGELINA JOLIE              NULL  
2145                               789          ANGELINA JOLIE              NULL
UPDATE Table SET tagList = REPLACE(tag_title,' ',',');

希望这就是你想要的

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM