表1:PROJECT_BASIC_INFORMATION:组CONCAT
PROJECT_BASIC_INFORMATION_ID | TITLE
PBID_1 TITLE_1
PBID_2 TITLE_2
PBID_3 TITLE_3
表2:MAP_ASSOCIATED_PROJECTS
MAP_ID | PROJECT_BASIC_INFORMATION_ID | ASSOCIATED_PROJECT_BASIC_INFORMATION_ID
1 PBID_1 PBID_2
2 PBID_1 PBID_3
我想有像在表1单project_basic_information_id查询,给我所有关联的project_basic_information_id(s)和相应的标题都以逗号分隔。
例如:在表1 PBID_1我应该得到的输出喜欢
Project_basic_information_ids | Project_titles
pbid2,pbid3 title2,title3
我尝试这个查询
SELECT GROUP_CONCAT(DISTINCT a.`ASSOCIATED_PROJECT_BASIC_INFORMATION_ID`) AS PROJECT_BASIC_INFORMATION_IDS,GROUP_CONCAT(DISTINCT b.`TITLE`) AS TITLE
FROM MAP_ASSOCIATED_PROJECTS a LEFT OUTER JOIN
`PROJECT_BASIC_INFORMATION` b ON b.PROJECT_BASIC_INFORMATION_ID =a.PROJECT_BASIC_INFORMATION_ID
呃,GROUP BY ???? ? – Strawberry