在文本列上进行分组有效吗?
在以下查询中,子查询返回一个中文本列(empcode)。 在此empcode列上的分组依据返回不正确的结果。
SELECT mgr_code,empcode,GROUP_CONCAT(date)date
FROM
(
SELECT date, mgr_code, GROUP_CONCAT(DISTINCT empcode ORDER BY empcode) empcode
FROM table
GROUP BY mgr_code,date
)
GROUP BY mgr_code,empcode
查询或在文本列上进行分组有问题吗?
答案 0 :(得分:1)
没有,您的查询没有错。
您可以在 GROUP BY
字段中使用 TEXT