gpt4 book ai didi

mysql - 如何根据两个sql表中的值找出哪些列相似?

转载 作者:行者123 更新时间:2023-11-29 18:35:14 35 4
gpt4 key购买 nike

我在 MySQL 中有两个表,有 100 多列。我需要找出两个表中具有一些相同值的列。我需要一种方法来找出哪些列在类型和值方面匹配,以便我可以在联接中使用它们并从中提取结果。我可以转换 Excel 工作表中的表格并应用 VB 脚本。非常感谢任何形式的帮助。

最佳答案

没有神奇的 SQL 查询可以运行来确定数据库设计背后的逻辑。您可以检查表架构以查看是否启用了任何外键,仅此而已。

SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = 'my_database_name' AND TABLE_NAME ='my_table';

根据您描述表格的方式,给定的设计听起来……很奇怪。我希望设计它的人给你留下文档。您最后的手段就是转储数据并寻找模式。

关于mysql - 如何根据两个sql表中的值找出哪些列相似?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45366934/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com