小编Ian*_*evy的帖子

SQL返回单个列中的所有相关行

我在SQL Server中看到了对递归的引用,但我使用MySQL并要求结果在一个列中.如果我有一张关系表:

itemID1 | itemiD2
---------------
  1     |   2
  1     |   3
  4     |   5
Run Code Online (Sandbox Code Playgroud)

如何在任一列中选择与单个ID相关的所有ID?例如:

1 ==> 2,3

3 ==> 1,2

我尝试了自联接,但无法在一列中获取所有相关的ID.如果有一个更好的架构,那么改变表格还为时不晚.

谢谢.

mysql sql relational-database

4
推荐指数
1
解决办法
1570
查看次数

标签 统计

mysql ×1

relational-database ×1

sql ×1