DROP VIEW view_stq_saldo_estoque_atual_filiais; CREATE OR REPLACE VIEW public.view_stq_saldo_estoque_atual_filiais AS SELECT filial_pro, produto, almoxarifado, quantidade, sequencia_lote FROM( (SELECT pro_produto.filial_pro, pro_produto.codigo as produto, bas_almoxarifado.codigo as almoxarifado, stq_saldo_estoque_atual.quantidade, stq_saldo_estoque_atual.sequencia_lote FROM pro_produto JOIN bas_almoxarifado ON pro_produto.filial_pro = bas_almoxarifado.filial JOIN stq_saldo_estoque_atual ON stq_saldo_estoque_atual.filial_stq = bas_almoxarifado.filial_movimento AND stq_saldo_estoque_atual.almoxarifado = bas_almoxarifado.almox_movimento AND stq_saldo_estoque_atual.filial_pro = bas_almoxarifado.filial_movimento AND stq_saldo_estoque_atual.produto = pro_produto.codigo ORDER BY pro_produto.codigo, bas_almoxarifado.codigo) )tab_stq ORDER BY filial_pro, produto, almoxarifado, sequencia_lote; ALTER TABLE public.view_stq_saldo_estoque_atual_filiais OWNER TO postgres;