× Linguagem de Programação ADVPL

Perguntas Ajuda Query SQL

Mais
11 anos 2 meses atrás #16836 por jcesar1299
Ajuda Query SQL foi criado por jcesar1299
Pessoal boa tarde, fiz a query abaixo para saber como anda o estoque dos meus produtos e quando preciso comprar, na 2° query tenho as minhas cotações, como eu posso fazer para que a 2° query fique depois de "Qtdde Atual". Tentei fazer uma subquery mais não consegui.
Alguem poderia me dar um auxilio.

obrigado a todos!


1° Query - Saber saldo dos produtos e quando comprar.
SELECT
SB1.B1_COD AS "Cod.Produto",
SB1.B1_TIPO AS "Tipo",
SB1.B1_DESC AS "Descricao",
SB1.B1_UM AS "Un.",
SB1.B1_GRUPO AS "Grupo",
SB1.B1_EMIN AS "Est.Minimo",
SB2.B2_QATU AS "Qtdde Atual",
CASE
WHEN (B2_QATU) < B1_EMIN THEN 'COMPRAR'
ELSE 'ESTOQUE' END AS "SITUACAO" ,
B1_QE AS "Qtdde Comprar"

FROM
SB1010 AS SB1
INNER JOIN SB2010 AS SB2 ON SB1.B1_COD + SB1.B1_LOCPAD = SB2.B2_COD+SB2.B2_LOCAL


WHERE
SB1.D_E_L_E_T_ <> '*' AND
SB2.D_E_L_E_T_ <> '*' AND
SB1.B1_MSBLQL<>'1'

************************************
2° Query produtos com cotação aberta

select
C1_PRODUTO,
SUM(C1_QUANT) AS "TOTAL"
FROM SC1010
WHERE
C1_COTACAO <> ' '
C1_EMISSAO > '20130701'
GROUP BY C1_PRODUTO

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 2 meses atrás #16839 por kanaamlrr
Respondido por kanaamlrr no tópico Ajuda Query SQL
SELECT
 SB1.B1_COD AS "Cod.Produto",
 SB1.B1_TIPO AS "Tipo",
 SB1.B1_DESC AS "Descricao",
 SB1.B1_UM AS "Un.",
 SB1.B1_GRUPO AS "Grupo",
 SB1.B1_EMIN AS "Est.Minimo",
 SB2.B2_QATU AS "Qtdde Atual",

( SELECT 
 SUM(C1_QUANT) AS "TOTAL"
 FROM SC1010
 WHERE
 C1_COTACAO <> ' ' AND
 C1_EMISSAO > '20130701' AND
 C1_PRODUTO = SB1.B1_PRODUTO) AS TESTE,

 CASE
 WHEN (B2_QATU) < B1_EMIN THEN 'COMPRAR'
 ELSE 'ESTOQUE' END AS "SITUACAO" ,
 B1_QE AS "Qtdde Comprar"

 FROM
 SB1010 AS SB1
 INNER JOIN SB2010 AS SB2 ON SB1.B1_COD + SB1.B1_LOCPAD = SB2.B2_COD+SB2.B2_LOCAL


 WHERE
 SB1.D_E_L_E_T_ <> '*' AND
 SB2.D_E_L_E_T_ <> '*' AND
 SB1.B1_MSBLQL<>'1'

tenta assim!

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 2 meses atrás #16844 por jcesar1299
Respondido por jcesar1299 no tópico Ajuda Query SQL
Kanaãm deu certo, muito obrigado.

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.100 segundos
Joomla templates by a4joomla