Prezados Bom dia!
Sou novo no Fórum e Novo em Oracle tb, minha experiencia sempre foi em SQL, trabalho com ERP da TOTVS, e sempre foi em SQL, porem nessa empresa o desafio e implantar o ERP em Oracle.
Conto com a ajuda de todos vocês; vamos então ao problema:
tenho essa SQL
SELECT TMOV.CODCCUSTO,
COALESCE(CONVERT(VARCHAR,SUM(CASE WHEN YEAR(TMOV.DATAEMISSAO) = ‘2009’ THEN (T.QUANTIDADE * T.PRECOUNITARIO) END), 1), ‘0’) ‘2009’
FROM TMOV
INNER JOIN TITMMOV T ON T.CODCOLIGADA = TMOV.CODCOLIGADA AND T.IDMOV = TMOV.IDMOV
WHERE TMOV.CODCCUSTO LIKE ‘_.____.__’
AND TMOV.CODTMV IN (‘1.2.01′,’1.2.02′,’1.2.03′,’1.2.04′,’1.2.05′,’1.2.06′,’1.2.09′,’1.2.10′
,’1.2.11′,’1.2.12′,’1.2.14′,’1.2.15′,’1.2.16′,’1.2.20′,’1.2.21′,’1.2.25’)
GROUP BY TMOV.CODCCUSTO
Que me retorna as informações que preciso, porem nao estou conseguindo fazer o mesmo no ORACLE.
preciso que as informações venham dessa forma abaixo
Obra JAN FEV MARC ……….. DEZ
02.0050 1500 2500 6800 1450
Obrigado a todos pela ajuda