【发布时间】:2015-11-20 12:31:25
【问题描述】:
当运行下面的查询时
SELECT job_id ,GROUP_CONCAT(roles_title) from jobs left join roles on roles_id in (roles) group by job_id
预期结果
<table>
<tr>
<td>Job_id</td>
<td>Roles</td>
</tr>
<tr>
<td>1</td>
<td>Admin,acc & test</td>
</tr>
<tr>
<td>2</td>
<td>acc& test</td>
</tr>
</table>
【问题讨论】:
-
这里的答案是规范化数据,而如果你有很多行,答案可能会起作用,它会比蜗牛慢。
标签: mysql where group-concat where-in