mysql多行到单行
是否可以在一行中选择post\u id、Organization\u id1、Organization\u id2?这就是您想要的吗mysql多行到单行,mysql,Mysql,是否可以在一行中选择post\u id、Organization\u id1、Organization\u id2?这就是您想要的吗 post_id organisation_id 1 5 2 57 3 57 4 57 5 58 6 59 7 60 8 61
post_id organisation_id
1 5
2 57
3 57
4 57
5 58
6 59
7 60
8 61
8 62
9 59
11 57
12 57
4 62
这就是你要找的吗
post_id organisation_id
1 5
2 57
3 57
4 57
5 58
6 59
7 60
8 61
8 62
9 59
11 57
12 57
4 62
因为您没有指定表的外观以及希望得到的结果,所以这只是一个猜测
select post_id, group_concat(organisation_id)
from YourTable
group by post_id;
因为您没有指定表的外观以及希望得到的结果,所以这只是一个猜测
select post_id, group_concat(organisation_id)
from YourTable
group by post_id;
你能显示你的预期结果是什么样子吗?你能显示你的预期结果是什么样子吗?它返回后id组联合组织1[BLOB-1B]2[BLOB-2B]3[BLOB-2B]4[BLOB-5B]5[BLOB-2B]6[BLOB-2B]7[BLOB-2B]8[BLOB-5B]9[BLOB-2B]11[BLOB-2B]12[BLOB-2B]它返回标识后的组联合组织标识1[BLOB-1B]2[BLOB-2B]3[BLOB-2B]4[BLOB-5B]5[BLOB-2B]6[BLOB-2B]7[BLOB-2B]8[BLOB-5B]9[BLOB-2B]11[BLOB-2B]12[BLOB-2B]