Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
显示MySQL中两列之间的所有关系_Mysql_Relationship - Fatal编程技术网

显示MySQL中两列之间的所有关系

显示MySQL中两列之间的所有关系,mysql,relationship,Mysql,Relationship,我有一个表,其中包含如下数据: 第1列--第2列 A--Z A--Y B--Y 我正在MySQL中寻找一种方法来汇总这些数据,以便得到下表,其中显示组关联: 第1列--第2列 A、 B--Z,Y 我可以使用group_concat函数一次将一列分组在一起,但我需要将两列分组以显示关系。非常感谢您的建议 尝试信息模式。表约束和信息模式。键列使用。参考资料:这将起作用 select * from INFORMATION_SCHEMA.TABLE_CONSTRAINTS;

我有一个表,其中包含如下数据:

第1列--第2列

A--Z

A--Y

B--Y

我正在MySQL中寻找一种方法来汇总这些数据,以便得到下表,其中显示组关联:

第1列--第2列

A、 B--Z,Y


我可以使用group_concat函数一次将一列分组在一起,但我需要将两列分组以显示关系。非常感谢您的建议

尝试
信息模式。表约束
信息模式。键列使用
。参考资料:

这将起作用

select * from INFORMATION_SCHEMA.TABLE_CONSTRAINTS;