×
Linguagem de Programação ADVPL
Perguntas Ajuda na Query
- brunogfx4
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 79
- Obrigados Recebidos: 0
9 anos 9 meses atrás - 9 anos 9 meses atrás #27094
por brunogfx4
Ajuda na Query foi criado por brunogfx4
Pessoal bom dia, estou fazendo um INNER JOIN na tabela SCT(METAS) porem nao estou tendo sucesso, Ele deve me trazer apenas uma linha com o CT_VEND, CT,VALOR, VALORPED, TOTALFAT,DEVOLVIDO, PEDMENOSDEVO alguem pode me ajudar por favor?
SELECT CT_VEND,CT_VALOR,
SUM(C6_VALOR)VALORPED,SUM(D2_TOTAL)TOTALFAT, SUM(D2_VALDEV) DEVOLVIDO,
SUM(D2_TOTAL - D2_VALDEV) PEDMENOSDEVO
FROM SC5020 SC5
INNER JOIN SC6020 SC6 ON C6_NUM=C5_NUM AND C6_FILIAL=C5_FILIAL AND C6_CLI=C5_CLIENTE AND C6_LOJA=C5_LOJACLI
LEFT JOIN SD2020 SD2 ON D2_PEDIDO=C6_NUM AND D2_COD=C6_PRODUTO AND D2_ITEM=C6_ITEM AND D2_CLIENTE=C6_CLI AND D2_LOJA=C6_LOJA AND D2_DOC=C6_NOTA AND D2_SERIE=C6_SERIE
INNER JOIN SCT020 SCT ON C5_VEND1=CT_VEND
WHERE C5_VEND1 BETWEEN '004' AND '004'
--AND C5_NUM='178082'
AND SC6.D_E_L_E_T_<>'*'
AND SD2.D_E_L_E_T_<>'*'
AND SC5.D_E_L_E_T_<>'*'
AND C5_EMISSAO between '20150101' AND '20150131'
GROUP BY CT_VEND,CT_VALOR,C6_VALOR,D2_TOTAL,D2_VALDEV
ORDER BY CT_VEND
SELECT CT_VEND,CT_VALOR,
SUM(C6_VALOR)VALORPED,SUM(D2_TOTAL)TOTALFAT, SUM(D2_VALDEV) DEVOLVIDO,
SUM(D2_TOTAL - D2_VALDEV) PEDMENOSDEVO
FROM SC5020 SC5
INNER JOIN SC6020 SC6 ON C6_NUM=C5_NUM AND C6_FILIAL=C5_FILIAL AND C6_CLI=C5_CLIENTE AND C6_LOJA=C5_LOJACLI
LEFT JOIN SD2020 SD2 ON D2_PEDIDO=C6_NUM AND D2_COD=C6_PRODUTO AND D2_ITEM=C6_ITEM AND D2_CLIENTE=C6_CLI AND D2_LOJA=C6_LOJA AND D2_DOC=C6_NOTA AND D2_SERIE=C6_SERIE
INNER JOIN SCT020 SCT ON C5_VEND1=CT_VEND
WHERE C5_VEND1 BETWEEN '004' AND '004'
--AND C5_NUM='178082'
AND SC6.D_E_L_E_T_<>'*'
AND SD2.D_E_L_E_T_<>'*'
AND SC5.D_E_L_E_T_<>'*'
AND C5_EMISSAO between '20150101' AND '20150131'
GROUP BY CT_VEND,CT_VALOR,C6_VALOR,D2_TOTAL,D2_VALDEV
ORDER BY CT_VEND
Ultima edição: 9 anos 9 meses atrás por brunogfx4.
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
9 anos 9 meses atrás #27103
por kanaamlrr
Respondido por kanaamlrr no tópico Ajuda na Query
Bruno,
informe uma amostragem de dados que estão retornando dessa query e também os mesmos dados em cada uma das tabelas.
Dessa forma é possível uma melhor análise.
informe uma amostragem de dados que estão retornando dessa query e também os mesmos dados em cada uma das tabelas.
Dessa forma é possível uma melhor análise.
Por favor Acessar ou Registrar para participar da conversa.
- weider05
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 137
- Obrigados Recebidos: 0
Tempo para a criação da página:0.072 segundos