A query abaixo me traz, algumas colunas iguais ,
ex: placa , motorista ,data emissão e origem
o campo ROMANEIO e sempre um código diferente
eu gostaria que olhando para estes campos quando citado no ex , se for igual me trazer na mesma linha o codigo de ROMANEIO
e não repetir mais essa linha
Pergunta
hsalan
Ola pessoal consegui me ajudar,
A query abaixo me traz, algumas colunas iguais ,
ex: placa , motorista ,data emissão e origem
o campo ROMANEIO e sempre um código diferente
eu gostaria que olhando para estes campos quando citado no ex , se for igual me trazer na mesma linha o codigo de ROMANEIO
e não repetir mais essa linha
alguém consegui me ajudar
SELECT
EP.FILIAL FILIAL,
EP.GARAGEM GARAGEM,
E25.CODIGO ROMANEIO,
E25.DATA_EMISSAO,
VE.PLACAATUALVEIC PLACA,
MO.NOME MOTORISTA,
EX2.COD_UF || ' - ' || EX2.DESC_LOCALIDADE ORIGEM,
EX1.COD_UF || ' - ' || EX1.DESC_LOCALIDADE DESTINO,
E25.QTDE_CTRC TOTAL_CTE,
E25.QTDE_VOLUMES,
E25.TOTAL_PESO
FROM
EXA025 E25,
EXA002 EX2,
EXA002 EX1,
BGM_CLIENTE C1,
FRT_CADVEICULOS VE,
VWCGS_FUNCIONARIOSCOMAGREGADO MO,
(SELECT
EP.CODIGOEMPRESA,FI.CODIGOFL, GA.CODIGOGA,
TO_CHAR(EP.CODIGOEMPRESA, '000') || ' - ' || AU.RSOCIALEMPRESA EMPRESA,
TO_CHAR(FI.CODIGOFL, '000') || ' - ' || AU.NOMEFANTASIAEMPRESA FILIAL,
GA.NOMEGA GARAGEM
FROM
CTR_EMPAUTORIZADAS AU,
CTR_CADEMP EP,
CTR_FILIAL FI,
CTR_GARAGEM GA,
CTR_FILIAL_GAR FG
WHERE
FG.CODIGOGA = GA.CODIGOGA
AND FI.CODIGOFL = FG.CODIGOFL
AND FI.CODIGOEMPRESA = FG.CODIGOEMPRESA
AND FI.CODINTEMPAUT = AU.CODINTEMPAUT
AND EP.CODIGOEMPRESA = FI.CODIGOEMPRESA ) EP
WHERE
EP.CODIGOEMPRESA = e25.empresa AND
ep.CODIGOFL = e25.filial AND
ep.CODIGOGA = e25.garagem AND
e25.id_motorista = mo.IDENTIFICACAO(+) AND
e25.motorista = mo.CODINTFUNC (+) AND
e25.veiculo = ve.codigoveic (+) AND
e25.local_destino = ex1.cod_localidade AND
e25.local_origem = ex2.cod_localidade AND
E25.DATA_CANCELADO IS NULL AND
e25.entrega_transf = 'T' AND
E25.TIPO_DOCTO = '58' AND
E25.FILIAL = '1' AND
E25.GARAGEM = '1' AND
E25.DATA_EMISSAO = '02-AUG-2019'
ORDER BY
VE.PLACAATUALVEIC,
E25.DATA_EMISSAO,
E25.CODIGO
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.