我有一个如下表结构
+--------+---------+
| cat_id | user_id |
+--------+---------+
| 10 | 1 |
| 10 | 2 |
| 11 | 3 |
| 11 | 4 |
+--------+---------+
我试图得到如下结果
Array
(
[cat_id] => 10,
Array
(
[user_id] => 1,
[user_id] => 2
)
)
Array
(
[cat_id] => 11,
Array
(
[user_id] => 3,
[user_id] => 4
)
)
我尝试使用组它不起作用,如果我尝试使用子查询,我会收到错误消息“子查询返回超过 1 行。”
是否有可能使用 mysql 查询来实现这种结果?