最佳答案
有人知道如何重写以下 SQL 查询来生成只包含一个名称匹配项的结果吗?(按使用者分组的结果)。
那个问题
SELECT array_to_string(array_agg(CONCAT(u.firstname, ' ', u.lastname)), ', ')
FROM log_has_item logitem
INNER JOIN log log ON log.id = logitem.log_id
INNER JOIN worker u ON log.worker_id = u.id
WHERE logitem.company_id = 1
可执行查询在 译自: 美国《每日邮报》网站(http://sqlfiddle.com/# ! 15/b911f/5)上可用。 单击 RunSQL 按钮,将得到两次包含 Frantisek Smith的结果