Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ademilson Moreira

Firebird

Recommended Posts

Fiz a seguinte sentença.select "Tbl043"."Cod_pec", "Tbl043"."Nom_pec", "Tbl043"."Abc_con", "Tbl043"."Con_tri", "Tbl043"."Cus_med", "Tbl043"."Sal_atu", "Tbl043"."Pon_ped", "Tbl043"."Lot_rep", (select sum("Tbl056"."Qtd_pec") from "Tbl056" left outer join "Tbl055" on (("Tbl055"."Cod_for" = "Tbl056"."Cod_for") and ("Tbl055"."Num_doc" = "Tbl056"."Num_doc") and ("Tbl055"."Esp_doc" = "Tbl056"."Esp_doc") and ("Tbl055"."Ser_doc" = "Tbl056"."Ser_doc")) where "Tbl055"."Pro_doc" <> 'S' and "Tbl056"."Cod_pec" = "Tbl043"."Cod_pec")from "Tbl043"where "Tbl043"."Sal_atu" <> 1000*** Agora preciso pegar o valor somado na sub query QTD_PEC e colócá-lo no último where.Tipo assimwhere "Tbl043"."Sal_atu" <> 1000 and SOMA QTD PEC > 0Tá dando erro pois a soma não tem nome de variavel. Quando eu tento dar um nome para a variável tipo AS QUANTIDADE, da erro ao executar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.