postgres crosstab, ERROR: The provided SQL must return 3 columns
问题 Hello I have created a view, but want to pivot it. OUTPUT before pivoting: tag1 | qmonth1 | qmonth2 | sum1 --------+-----------+-----------+-------- name1 | 18-05 | MAY | -166 name2 | 18-05 | MAY | -86 name3 | 18-05 | MAY | 35 name1 | 18-06 | JUN | -102 name2 | 18-06 | JUN | -32 name3 | 18-06 | JUN | -75 name1 | 18-09 | AVG | -135 name2 | 18-09 | AVG | -52 name3 | 18-09 | AVG | -17 expected output: qmonth2 | name1 | name2 | name3 --------+-------+-------+------- MAY | -166 | -86 | 35 JUN |