Na query abaixo são trazidos 3 impostos para a mesma linha
SELECT RFC.CLASSIFICATION_CODE Código,RFC.DESCRIPTION Descrição, RFC.MIGRATION_CLASSIFICATION_CODE "Código para escrituração", RFCD.TAX_CODE Imposto, RFCD.TAX_PERC Alícota
FROM rec_fiscal_classif_details RFCD, REC_FISCAL_CLASSIFICATIONS RFC
WHERE RFCD.END_DATE IS NULL
AND RFCD.TAX_INACTIVE_DATE IS NULL
AND RFCD.TAX_CODE IN ('PIS','COFINS','IPI')
AND RFC.CLASSIFICATION_ID = RFCD.CLASSIFICATION_ID
AND RFC.CLASSIFICATION_CODE >= '33030000'
order by RFC.CLASSIFICATION_CODE
33030010 | PERFUMES (EXTRATOS) | 33030010 | IPI | 42
33030010 | PERFUMES (EXTRATOS) | 33030010 | PIS | 0
33030010 | PERFUMES (EXTRATOS) | 33030010 | COFINS | 0
Gostaria que ficassem todos os impostos na mesma linha, conforme abaixo:
33030010 | PERFUMES (EXTRATOS) | 33030010 | IPI | 42 | PIS | 0 | COFINS | 0
Obs: Os impostos podem diminuir por item, por exemplo ter só IPI, podendo ser no máximo os 3 informados.
Obrigado!
Lyccos