Quando tento executar a query abaixo me aparece o seguinte erro:
Msg 325, Level 15, State 1, Line 58
Incorrect syntax near 'PIVOT'. You may need to set the compatibility level of the current database to a higher value to enable this feature. See help for the SET COMPATIBILITY_LEVEL option of ALTER DATABASE.
Alguém sabe como resolver esse problema?
Obrigado a todos!!!!
select
D2_CLIENTE,
[01] AS JANEIRO,
[02] AS FEVEREIRO,
[03] AS MARCO,
[04] AS ABRIL,
[05] AS MAIO,
[06] AS JUNHO,
[07] AS JULHO,
[08] AS AGOSTO,
[09] AS SETEMBRO,
[10] AS OUTUBRO,
[11] AS NOVEMBRO,
[12] AS DEZEMBRO
FROM
(SELECT
D2_CLIENTE,
D2_TOTAL,
MONTH(D2_EMISSAO) MES
FROM SD2010
LEFT OUTER JOIN SA1010 AS CLIENTE ON D2_CLIENTE = CLIENTE.A1_COD
LEFT OUTER JOIN SX5010 AS RAMO ON (CLIENTE.A1_SATIV1 = RAMO.X5_CHAVE AND RAMO.X5_TABELA = 'T3')
LEFT OUTER JOIN SF4010 AS TES ON D2_TES = TES.F4_CODIGO
LEFT OUTER JOIN SB1010 AS CADPROD ON D2_COD = CADPROD.B1_COD
LEFT OUTER JOIN SC5010 AS PEDIDO ON D2_PEDIDO = PEDIDO.C5_NUM
LEFT OUTER JOIN SA3010 AS VENDEDORES ON PEDIDO.C5_VEND1 = VENDEDORES.A3_COD
WHERE
(D2_DOC <> '031557')AND
(PEDIDO.C5_TIPO ='N')AND
(PEDIDO.C5_VEND1 >='1001' AND
PEDIDO.C5_VEND1 <='2999') AND
--aten.D_E_L_E_T_ <> '*'AND
TES.D_E_L_E_T_ <>'*'AND
CLIENTE.D_E_L_E_T_ <>'*'AND
CADPROD.D_E_L_E_T_ <>'*'AND
PEDIDO.D_E_L_E_T_ <>'*'AND
VENDEDORES.D_E_L_E_T_ <>'*'AND
TES.F4_TIPO = 'S'AND
--TES.F4_ESTOQUE = 'S' AND
TES.F4_DUPLIC = 'S' AND
(TES.F4_CODIGO <> '523' AND
TES.F4_CODIGO <> '524')AND
(RAMO.X5_TABELA = 'T3'OR
CLIENTE.A1_SATIV1= '')AND
d2_emissao >= '20120101' and
D2_EMISSAO <= '20121231') as julio
PIVOT (SUM(D2_TOTAL) FOR MES IN ([01],[02],[03],[04],[05],[06],[07],[08],[09],[10],[11],[12])) SD2
order by d2_cliente
Pergunta
jcesar1299
Pessoal, bom dia!
Quando tento executar a query abaixo me aparece o seguinte erro:
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.