MySQL基于唯一ID添加数据

MySQL基于唯一ID添加数据,mysql,Mysql,我一直在四处寻找MySQL查询问题的答案,但一直没有找到答案。感谢您的帮助。。。另外,我是初学者 问题: 我有两个表,一个是有几列的主表,另一个是唯一的ID列(序列号),也是键。此表删除了一些不需要的数据行。所以剩下的ID是例如1,3,5,7等等 我还有第二个表,其中有两列,一列是唯一ID(键),另一列是文本。两个表最初属于同一个表,但第二个表是在处理第一个表时提取和存储的;基本上,它们具有相同的ID(密钥)。此表仍然具有所有ID 1、2、3、4、5、6、7等 现在,我想将第二个表中的文本添加回

我一直在四处寻找MySQL查询问题的答案,但一直没有找到答案。感谢您的帮助。。。另外,我是初学者

问题: 我有两个表,一个是有几列的主表,另一个是唯一的ID列(序列号),也是键。此表删除了一些不需要的数据行。所以剩下的ID是例如1,3,5,7等等

我还有第二个表,其中有两列,一列是唯一ID(键),另一列是文本。两个表最初属于同一个表,但第二个表是在处理第一个表时提取和存储的;基本上,它们具有相同的ID(密钥)。此表仍然具有所有ID 1、2、3、4、5、6、7等

现在,我想将第二个表中的文本添加回该列,并将其与第一个表中具有相同ID的行相匹配。第二个表中没有与第一个表匹配的键的任何文本都应该省略

图表说明

表1
ID字段1(这里我想要表2中的文本;仅匹配ID)
1 Bla
3 Bla
5 Bla
7布拉

表2
ID文本
1 Bla
2布拉 3布拉 4布拉 5布拉 6布拉 7布拉

我将非常感谢您帮助我撰写此查询

谢谢,,
Patrik

您可以通过一个简单的连接来实现这一点。将检索两个表中仅存在id相同的行:

SELECT t1.id, t2.text
FROM table1 t1
INNER JOIN table2 t2 ON (t2.id = t1.id)