Support carré SQL

Notre logiciel lit actuellement les crochets [] comme ayant besoin d'entrer un champ pour l'user.

J'ai essayé d'append un rapport pour quelques users mais je n'arrive pas à le faire fonctionner correctement car le PIVOT dans le rapport ne me permet pas de supprimer les crochets.

Est-ce que quelqu'un sait d'un rlocation pour cela?

PIVOT ( SUM(A) FOR MonthYear IN ([01],[02],[03],[04],[05],[06],[07],[08],[09],[10],[11],[12]) ) 

Vous pouvez passer à l'agrégation conditionnelle:

 select . . . , sum(case when monthyear = '01' then a else 0 end) as mon_01, sum(case when monthyear = '02' then a else 0 end) as mon_02, . . . from . . . group by . . .;