从数据库中以主键作为列表获取数据

时间:2019-07-17 14:20:12

标签: mysql

比方说,我有两个名为Person和Visits的表。人可以说Ram可以去过许多地方,例如德里,巴黎等。现在我该如何编写查询,使我得到Ram以及他去过的所有地方,都以SQL的列表格式而不是不同的行。 / p>

1 个答案:

答案 0 :(得分:0)

假设表id中有主键Person,表person_id中有外键{​​{1}}
因此您可以Visits这张桌子,
要获得诸如列表之类的地方,您必须使用函数JOIN

您的最终查询必须如下所示:

GROUP_CONCAT