我的表如下所示:
artist_id | song_id | user_id
a1 s1 u1
a1 s2 u1
a2 s9 u1
a3 s15 u2
我希望我的输出看起来像:
Array
(
[u1] => Array
(
[a1] => Array
(
[0] => s1
[1] => s2
)
[a2] => Array
(
[0] => s9
)
)
[u2] => Array
(
[a3] => Array
(
[0] => s15
)
)
)
我应该从哪里开始?
我不确定我的方法是否最有效:
抓取和分组
user_id
,循环通过它们。对于每一个
user_id
,抓住artist_id
。对于每个
artist_id
抓住song_id
下面的 s。
有没有办法进行这个查询?