Perguntas Ajuda Query
- jcesar1299
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 53
- Obrigados Recebidos: 0
10 anos 7 meses atrás #21687
por jcesar1299
Ajuda Query foi criado por jcesar1299
Pessoal, boa tarde!
Uso o SQL 2012, montei a query abaixo e quando vou executar da o erro "Incorrect syntax near 'PIVOT'".
Alguém sabe por que da esse erro?
Obrigado a todos!!!!
Uso o SQL 2012, montei a query abaixo e quando vou executar da o erro "Incorrect syntax near 'PIVOT'".
Alguém sabe por que da esse erro?
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
((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'))teste
PIVOT (SUM(D2_TOTAL) FOR MES IN ([01],[02],[03],[04],[05],[06],[07],[08],[09],[10],[11],[12])) SD2
order by d2_cliente
Por favor Acessar ou Registrar para participar da conversa.
- jcesar1299
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 53
- Obrigados Recebidos: 0
10 anos 7 meses atrás #21688
por jcesar1299
Respondido por jcesar1299 no tópico Ajuda Query
Pessoal se alguém tiver uma query pronta para mostrar o faturamento de Janeiro a Dezembro poderia me enviar para eu comparar com esse que eu montei.
Obrigado a todos!!!
Obrigado a todos!!!
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
- jcesar1299
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 53
- Obrigados Recebidos: 0
10 anos 7 meses atrás #21694
por jcesar1299
Respondido por jcesar1299 no tópico Ajuda Query
Kanaãm, boa tarde!
Não sei o que acontece que aparece esse erro para mim, você tem alguma query pronta que mostre o faturamento do jeito que estou precisando? Só para eu testar aqui!
Não sei o que acontece que aparece esse erro para mim, você tem alguma query pronta que mostre o faturamento do jeito que estou precisando? Só para eu testar aqui!
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
10 anos 7 meses atrás #21699
por kanaamlrr
Respondido por kanaamlrr no tópico Ajuda Query
Pior que nem tenho nada pronto.
Verifica se todos os campos e tabelas estão corretos ai na sua query.
Você está rodando pelo MSSQL Management Studio ou pelo query analizer?
Verifica se todos os campos e tabelas estão corretos ai na sua query.
Você está rodando pelo MSSQL Management Studio ou pelo query analizer?
Por favor Acessar ou Registrar para participar da conversa.
- jcesar1299
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 53
- Obrigados Recebidos: 0
10 anos 7 meses atrás #21705
por jcesar1299
Respondido por jcesar1299 no tópico Ajuda Query
Kanaãm, bom dia!
Os campos estão corretos sim, estou rodando pelo MSSQL Management Studio.
Os campos estão corretos sim, estou rodando pelo MSSQL Management Studio.
Por favor Acessar ou Registrar para participar da conversa.
Tempo para a criação da página:0.106 segundos