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

Cur*_*tis 3 mysql relationship

我有一个包含以下数据的表:

第1栏 - 第2栏

A - Z.

A - Y.

B - Y.

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

第1栏 - 第2栏

A,B - Z,Y

我可以使用group_concat函数一次获得一个列,但我需要将两个列分组以显示关系.任何意见是极大的赞赏!

too*_*pay 5

尝试INFORMATION_SCHEMA.TABLE_CONSTRAINTSINFORMATION_SCHEMA.KEY_COLUMN_USAGE。参考:http : //dev.mysql.com/doc/refman/5.0/en/key-column-usage-table.html


小智 5

这会奏效.

select * from INFORMATION_SCHEMA.TABLE_CONSTRAINTS;
Run Code Online (Sandbox Code Playgroud)