-- SE A CHAVE REFERENCIADA FOR AVULSA DEVE CONSTAR INFORMAÇÃO SOMENTE NESSA TABELA, RETORNAR VALOR 0.00 SELECT 0.00 AS "pDevol" FROM FATURAMENTO_NF_AVULSA_REFERENCIADA WHERE NF_SAIDA=NFE_ITENS.NF AND SERIE_NF = NFE_ITENS.SERIE_NF AND FILIAL = NFE_ITENS.FILIAL -- SE HOUVER A NOTA DE ORIGEM NO SISTEMA, DEVE CONSTAR INFORMAÇÃO SOMENTE NESSA TABELA. SELECT CONVERT(NUMERIC(5,2),(SUM(B.QTDE_DEVOLVIDA)/SUM(C.QTDE_ITEM)))*100 AS "pDevol" --#90# FROM W_IMPRESSAO_NFE_ITENS AS A JOIN FATURAMENTO_ENTRADA_DEVOLUCAO AS B ON A.NF=B.NF_SAIDA AND A.SERIE_NF=B.SERIE_NF AND A.FILIAL =B.FILIAL AND A.ITEM_IMPRESSAO=B.ITEM_IMPRESSAO_SAIDA AND A.SUB_ITEM_TAMANHO=B.SUB_ITEM_SAIDA JOIN ENTRADAS_ITEM AS C ON C.NF_ENTRADA=B.NF_ENTRADA AND C.SERIE_NF_ENTRADA=B.SERIE_NF_ENTRADA AND C.NOME_CLIFOR=B.NOME_CLIFOR AND C.ITEM_IMPRESSAO=B.ITEM_IMPRESSAO_ENTRADA AND C.SUB_ITEM_TAMANHO=B.SUB_ITEM_ENTRADA WHERE A.NOME_CLIFOR = '' AND A.ITEM_IMPRESSAO = '' AND A.SUB_ITEM_TAMANHO = '' AND A.NF = '' AND A.SERIE_NF =''