【问题标题】:How to move data between 2 tables / with different columns in different databases with multiple values如何在具有多个值的不同数据库中的 2 个表/不同列之间移动数据
【发布时间】:2013-05-25 00:56:25
【问题描述】:

INSERT INTO a2.cat (id, img) SELECT category_id, category_id FROM topshop.category;

我需要从 category_-id 在列 img 中插入加值

INSERT INTO a2.cat (id, 'c'+img+'.jpg') SELECT category_id, category_id FROM topshop.category;

【问题讨论】:

  • 你到底想做什么?样本数据和期望的结果可能会有所帮助。
  • 我想将旧站点数据库转换为 opencart 数据库

标签: mysql sql database insert sql-insert


【解决方案1】:

这里是:

INSERT INTO a2.cat 
  (id, img) 
SELECT 
  category_id, CONCAT('c',category_id,'.jpg')
FROM topshop.category;

【讨论】:

  • 这个工作正常,但是如果有一些值想要插入另一个扩展名怎么办
猜你喜欢
  • 2012-09-22
  • 1970-01-01
  • 2016-11-29
  • 2012-02-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-30
  • 1970-01-01
相关资源
最近更新 更多