Perguntas QUERY - AJUDA
- henry.charriere
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 492
- Obrigados Recebidos: 0
9 anos 7 meses atrás #27606
por henry.charriere
Respondido por henry.charriere no tópico QUERY - AJUDA
Valter,
infelizmente na minha tabela não tenho esse campos MIVEND1. Pois pego o vendedor da SF2, mas a logica é essa ai...
SELECT * FROM (
SELECT SA3.A3_COD, SA3.A3_NOME,SA3.A3_EST,
ISNULL(( SELECT SUM(SD2.D2_QUANT)
FROM SD2010 SD2
WHERE SD2.D2_MIVEND1 = SA3.A3_COD
AND SD2.D2_EMISSAO BETWEEN '20150301' AND '20150331'
AND SD2.D2_CF IN ('5101','6101','5102','6102','5107','6107','5111','6111','5922','6922')
AND SD2.D2_TP='PA' AND SUBSTRING(SD2.D2_PEDIDO,1,1)<>'T'
AND SD2.D2_GRUPO<>'0064'
AND SD2.D2_UM='UN'
AND SD2.D_E_L_E_T_ = ' '),0) FATURADO,
ISNULL(( SELECT SUM(SC6.C6_QTDVEN-SC6.C6_QTDENT)
FROM SC6010 SC6
WHERE SC6.C6_MIVEND1 = SA3.A3_COD
AND SC6.C6_CF IN ('5101','6101','5102','6102','5107','6107','5111','6111','5922','6922')
AND SC6.C6_ENTREG BETWEEN ' ' AND '20151231' AND SC6.C6_UM='UN'
AND SUBSTRING(SC6.C6_MIVEND1,1,2)<>'50'
AND SC6.D_E_L_E_T_ = ' '),0) PEDIDOS
FROM SA3010 SA3
--ORDER BY SA3.A3_COD
)A
WHERE A.FATURADO > 0 AND A.PEDIDOS > 0
infelizmente na minha tabela não tenho esse campos MIVEND1. Pois pego o vendedor da SF2, mas a logica é essa ai...
SELECT * FROM (
SELECT SA3.A3_COD, SA3.A3_NOME,SA3.A3_EST,
ISNULL(( SELECT SUM(SD2.D2_QUANT)
FROM SD2010 SD2
WHERE SD2.D2_MIVEND1 = SA3.A3_COD
AND SD2.D2_EMISSAO BETWEEN '20150301' AND '20150331'
AND SD2.D2_CF IN ('5101','6101','5102','6102','5107','6107','5111','6111','5922','6922')
AND SD2.D2_TP='PA' AND SUBSTRING(SD2.D2_PEDIDO,1,1)<>'T'
AND SD2.D2_GRUPO<>'0064'
AND SD2.D2_UM='UN'
AND SD2.D_E_L_E_T_ = ' '),0) FATURADO,
ISNULL(( SELECT SUM(SC6.C6_QTDVEN-SC6.C6_QTDENT)
FROM SC6010 SC6
WHERE SC6.C6_MIVEND1 = SA3.A3_COD
AND SC6.C6_CF IN ('5101','6101','5102','6102','5107','6107','5111','6111','5922','6922')
AND SC6.C6_ENTREG BETWEEN ' ' AND '20151231' AND SC6.C6_UM='UN'
AND SUBSTRING(SC6.C6_MIVEND1,1,2)<>'50'
AND SC6.D_E_L_E_T_ = ' '),0) PEDIDOS
FROM SA3010 SA3
--ORDER BY SA3.A3_COD
)A
WHERE A.FATURADO > 0 AND A.PEDIDOS > 0
Por favor Acessar ou Registrar para participar da conversa.
- vcosta
- Autor do Tópico
- Desconectado
- Membro Dourado
Menos
Mais
- Postagens: 175
- Obrigados Recebidos: 0
- caiotec
- Desconectado
- Membro Dourado
Menos
Mais
- Postagens: 219
- Obrigados Recebidos: 0
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
Tempo para a criação da página:0.088 segundos