我有2张桌子。表1(content_id,prop_name,内容以及我可以在本地删除的其他空字段)来自使用WordPress和高级自定义字段创建的cms和表2(meta_id,post_id,meta_key,meta_value)。我想复制内容'表1到' meta_value'表2.
当然正确的方法是复制到表2中的正确位置。当content_id = post_id和prop_name = meta_key相同时,取内容并复制到相应的meta_value。这是一次性作业,在1000行中有几个prop_name / meta_key。
将两张图片上传到imgur来说明抱歉图片中的ID不匹配,它们只是示例屏幕截图
表1 http://i.imgur.com/gDKKkdi.png
表2 http://i.imgur.com/anvaKm5.png
就像信息一样:类型为int(11),bigint(20)用于id和post_id,varchar(255)用于prop_name和meta_key,mediumtext和longtext用于文本值。
不确定如何搜索('复制mysql'并且变体似乎不是我的问题所特有的,或者我没有使用正确的术语进行搜索)
TIA
修改
在:
表1(content_id,prop_name,content) 16,memberg,大量文字
表2(meta_id,post_id,meta_key,meta_value) 1,16,membersg,NULL
后:
表2(meta_id,post_id,meta_key,meta_value) 1,16,membersg,大量文字
重复1000行,基于匹配16,membersg; 16,membersb; 17,membersg,17 membersb,和其他人喜欢它