加入收藏 | 设为首页 | 会员中心 | 我要投稿 东莞站长网 (https://www.0769zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql-如何关联两个没有外键的表?

发布时间:2021-01-24 04:31:38 所属栏目:MySql教程 来源:网络整理
导读:有人可以演示吗? 我正在使用MySQL,但是想法应该是一样的! 编辑 实际上,我想问的是Doctrine_Relation和Doctrine_Relation_ForeignKey在教义上有什么区别? 最佳答案我怀疑您正在查看的是从一个数据库表到另一个数据库表的映射列.您可以使用一些字符串比较算

有人可以演示吗?

我正在使用MySQL,但是想法应该是一样的!

编辑

实际上,我想问的是Doctrine_Relation和Doctrine_Relation_ForeignKey在教义上有什么区别?

最佳答案 我怀疑您正在查看的是从一个数据库表到另一个数据库表的映射列.您可以使用一些字符串比较算法来做到这一点.像Levenstein或Jaro-Winkler距离这样的算法可以让您推断“匹配”列.

例如,如果db1.tableA具有L_Name列,而db2.tableB具有LastName列,则字符串距离匹配将为您获取一个度量.您可以通过比较行中的值来检查是否存在一致性,例如两个表中的值是否包含“ Smith”,“ Johnson”等,从而扩展双赢.

最近,我做了类似的事情,集成了多个大型数据库(其中一个使用另一种语言-法语!),事实证明这是非常不错的体验.

高温超导

(编辑:东莞站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读