【发布时间】:2018-01-09 08:03:16
【问题描述】:
我正在使用 MariaDB 10.2。
客户标签表如下所示
我想创建一个视图/查询,它提供如下输出
我在 Excel 中很容易做到这一点,但事实证明 SQL 查询非常困难和错误。
我试过 SQL
SELECT
GROUP_CONCAT( t.tagname ) INTO @PivotQuery
FROM
(SELECT
clienttag.customer, tagname
FROM
clienttag
GROUP BY
clienttag.customer, clienttag.office) t;
SET @PivotQuery = CONCAT('SELECT @PivotQuery' FROM clienttag GROUP BY customer');
【问题讨论】:
标签: mysql sql pivot mariadb pivot-table