假设我们现在需要一组与内容相关的文件对象,这里可以用 CONCAT 组织一个数组,剪切一下这个 GROUP_CONCAT,这里先用一个 CONCAT ,把几个东西连接到一块儿,一个数组数据的开始需要一个左边的方括号,结束的地方需要一个右边的方括号,它们中间在数组里的项目,这里可以把刚才的 GROUP_CONCAT 放进来。
执行一下这段查询,你会发现,这次 file 栏目的值是一组 JSON 对象,现在这里只有一个对象,再试一下,修改一下这段子查询里的 LIMIT,换成 2。 执行一下这段查询。
现在跟内容相关的文件数据会有两个,注意这个文件对象的顺序,第一个是 id=3 的文件数据,第二个是 id=4 的文件数据。在 GROUP_CONCAT 里面我们可以设置一下排序的方式,用 ORDER BY,按 file 的 id ,降序排列。再执行一下。
这次这条内容数据里面,id=4 的文件会排在最前面,然后是 id=3 的这个文件。