Bom dia a todos
Necessito que uma consulta SQL me retorne um campo que é resultado de outra consulta SQL
Exemplo:
Select
ssw_lotes_de_produtos.lot_liberado As “Liberado”,
ssw_lotes_de_produtos.lot_numero As “Numero”,
ssw_lotes_de_produtos.lot_saldo_do_lote As “Saldo do Lote”,
(Select Sum(ssw_sublotes.sub_peso_em_to) From ssw_sublotes Where (ssw_lotes_de_produtos.lot_numero = ssw_sublotes.lot_numero) And (ssw_sublotes.data_da_baixa Is Null)) As
SALDOSUB,
ssw_lotes_de_produtos.lot_quantidade,
Case When ssw_codigo_ncm.aplica_ret = True Then ‘SIM’ Else ‘NÃO’ End As RET
From
ssw_lotes_de_produtos
Inner Join ssw_codigo_ncm On (ssw_lotes_de_produtos.lancamento_ncm = ssw_codigo_ncm.lancamento)
Where
(((ssw_lotes_de_produtos.lot_saldo_do_lote > 0)) Or
(((Select Sum(ssw_sublotes.sub_peso_em_to) From ssw_sublotes Where (ssw_lotes_de_produtos.lot_numero = ssw_sublotes.lot_numero) And (ssw_sublotes.data_da_baixa Is Null)) > 0)))
Order By
ssw_lotes_de_produtos.lot_numero
Esta consulta funciona sem problemas no gerenciador do meu banco de dados (Postgresql 9), porem se colar esta consulta no SCRIPTCASE recebo um ERRO ao executar !
Tem como criar um campo (SALDOSUB ) com o resultado de um SQL ?
Muito grato pela atenção
Cesar Amorim
Belo Horizonte - MG
www.sisfer.com