在 mysql 上合并行

Merging lines on mysql

我有两个 tables , Primary_table_id (uuid) 我在哪里使用 uuid() 来生成密钥。另一个 table 其中键是 int。我想合并 name1 包含 name 2 的所有行,而其他不对应的行将通过使用 UUID() 更改它们的键来简单地合并,将 null 添加到没有值的列。

enter image description here

我使用函数 instring 解决了问题。 instr(primary_table.name1 ,'secondary_table'.name2)>0