您好我是mysql的新手,请查询请帮助。
SELECT
g_id,
GROUP_CONCAT(s_id,':',tn)
FROM `table
WHERE u_id = 1
AND g_id in (1234,3211)
ORDER by g_id
我期待:
{1234:{158990:30,158991:60},3211:{9988:-55,9989:65}}
由于
答案 0 :(得分:0)
分两个阶段进行。第一阶段使用g_id组,第二阶段使用group_concat而不使用group by。
{{1}}
结果
{{1}}