为mysql中具有相同列名的3个表分配唯一id

为mysql中具有相同列名的3个表分配唯一id,mysql,Mysql,我想知道如何为mysql中具有相同列名的3个表指定唯一id。 插入新值时,应将该值与所有三个表列值进行比较,并为插入的表指定一个新的唯一id。这在mysql中是可能的吗。 谢谢您需要创建一个临时表,将所有值聚合在一起,以便进行检查 “唯一id”是什么意思?一个合适的散列函数,如SHA1()通常会为您提供一些合理的唯一性。unique意味着该值应该是所有三个表的全局值。我照你刚才说的做了。但是如果我想更新这些表,我该怎么做呢?感谢您必须使用您第一次使用的任何方法重新创建表。

我想知道如何为mysql中具有相同列名的3个表指定唯一id。 插入新值时,应将该值与所有三个表列值进行比较,并为插入的表指定一个新的唯一id。这在mysql中是可能的吗。
谢谢

您需要创建一个临时表,将所有值聚合在一起,以便进行检查


“唯一id”是什么意思?一个合适的散列函数,如
SHA1()
通常会为您提供一些合理的唯一性。

unique意味着该值应该是所有三个表的全局值。我照你刚才说的做了。但是如果我想更新这些表,我该怎么做呢?感谢您必须使用您第一次使用的任何方法重新创建表。