你好,这是我第一次发帖,但希望我不会搞砸太多。
基本上我试图将两个表复制到一个新表中,表 2 和表 3 中的数据是我用两个 csv 文件更新的临时数据。这只是共享相同 ID 的基本数据,因此这就是主键,我希望将它们组合到一个新表中。这应该每天只处理一次大约 2000 行 下面是对我正在寻找的内容的更好描述。
- 3 个表,核心、temp_data1、temp_data2
- temp_data1 有 id、name、product
- temp_data2 有 id,描述
- id 是唯一的,因为它是产品的 product_nr
- 首先将 temp_data1 中的数据复制到 Core。如果产品不存在则插入新行,如果存在则应使用信息更新行
- 下一次更新 Core 的描述,其中 id=id 并且如果 id 不存在则不要插入(它不应该存在)
我正在寻找可以一键完成的操作,首先我将 csv 文件上传到两个不同的数据库(两个不同的文件)中,然后我按下一个按钮将两个表合并到核心表。我知道您可以立即使用两个 csv 文件执行此操作并跳过两个表,但我觉得这太让我头疼了,甚至都不好笑。
我可以处理编程 php,这是所有让我头疼的 mysql 东西。
希望你们能帮助我,作为回报,我会帮助任何其他地方。
提前致谢。