Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

O nome da coluna FirstName especificado no operador PIVOT está em conflito com o nome da coluna existente no argumento PIVOT


É como se o erro dissesse que seus nomes de coluna estão errados porque eles serão lidos como sem nome. Dê a eles seus nomes apropriados:
select isnull(Jan,0), isnull(feb,0) from(select sum(data) as amount, [month] 
from yourtable group by [month] )as p
pivot(
sum(amount) for [month] in(jan,feb)) as piv