mysql 一对多 合并多个通过 逗号拼接展示

发布时间:2024年01月12日

mysql 一对多 合并多个通过 逗号拼接展示

SELECT
    user_id,
    project_id,
    GROUP_CONCAT(project_specs_id) AS merged_specs_ids
FROM
    zt_medication_specs_total
WHERE
    specs_num_total < 5
GROUP BY
    user_id, project_id;

laravel model 对应写法

        return $this->select('user_id', 'project_id')
            ->selectRaw('GROUP_CONCAT(project_specs_id) AS merged_specs_ids')
            ->where('specs_num_total', '<', 5)
            ->groupBy('user_id', 'project_id')
            ->get();
    }
文章来源:https://blog.csdn.net/m0_37678007/article/details/135559176
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。