Olá pessoal, sou novo por aqui, e gostaria de uma ajuda de vocês.
Criei essa query abaixo no sql e validei no SQL Builder do proprio scripycase e funciona normal, porem quando insero a query na aplicação gera erro vou anexar as inforamções se puderem ajudar agradeço.
SELECT *
FROM (SELECT REP01.RepNom,
CONVERT(DECIMAL(10 ,2), ROUND (PDV01.PdvTotPed, 2)) AS TOTAL,
CONVERT(DECIMAL(10 ,2), ROUND(ME01_REP.meta, 2)) AS META,
DATENAME(MONTH, PDV01.PdvEmi) AS MES,
CONVERT(DECIMAL(10 ,2), ROUND ((PDV01.PdvTotPed / ME01_REP.meta) * 100, 5, 0)) AS PORCENTAGEM
FROM
dbo.PDV01 LEFT JOIN REP01 ON PDV01.PdvRepDoc = REP01.RepDoc
LEFT JOIN dbo.ME01_REP ON REP01.RepDoc = ME01_REP.idrepre
WHERE PDV01.PdvEmi Between ‘2023-01-01 00:00:00.000’ and ‘2023-03-31 00:00:00.000’
AND PDV01.PdvRepDoc IN (5824, 10687, 5622, 2819, 6521, 7866, 10085, 9086, 8815, 9642, 10193, 11518, 8481, 14165, 12450, 12600, 4126, 10662, 13691, 9475, 10459, 14206, 5681, 12629, 12827, 13327, 14656, 14462, 2795, 14280, 13933, 14770, 12662, 14220, 11614)
And PDV01.PdvTotPed IS NOT NULL
And ME01_REP.DATA = ‘2023-01-01 00:00:00.000’
Group By REP01.RepNom, PDV01.PdvEmi, PDV01.PdvTotPed, ME01_REP.meta) AS LINHAS
pivot (Sum(TOTAL) for MES in ([January], [February], [March])) COLUNAS
Order By PORCENTAGEM DESC
Query executada no SQL BUILDER:
Erro quando insiro na aplicação, nova ou copiando de outra apagando a parte do SQL: