PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Store Procedure IB 6 #44025

05/05/2004

0

tenho uma tabela de vendas na seguinte estrutura:

´LOJA´CHAR(6) NOT NULL,
´ITV_DOCUMENTO´VARCHAR(9) NOT NULL,
´ITV_TIPO´VARCHAR(2) NOT NULL,
´ITV_PRODUTO´CHAR(6) NOT NULL,
´ITV_SEQUENCIA´INTEGER NOT NULL,
´ITV_CLIENTE´CHAR(6) NOT NULL,
´ITV_VENDEDOR´CHAR(6) NOT NULL,
´ITV_FORMA_PAGTO´CHAR(6),
´ITV_EMISSAO´DATE NOT NULL,
´ITV_QUANTIDADE´NUMERIC(18, 3) DEFAULT 0 NOT NULL,
´ITV_UNITARIO´NUMERIC(18, 3) DEFAULT 0 NOT NULL,
´ITV_SUBTOTAL´NUMERIC(18, 3) DEFAULT 0 NOT NULL,
´ITV_VALOR_ICMS´NUMERIC(18, 3) DEFAULT 0 NOT NULL,
´ITV_VALOR_IPI´NUMERIC(18, 3) DEFAULT 0 NOT NULL,
´ITV_PERC_DESCONTO´NUMERIC(6, 2) DEFAULT 0 NOT NULL,
´ITV_VLR_DESCONTO´NUMERIC(18, 3) DEFAULT 0 NOT NULL,
´ITV_TOTAL´NUMERIC(18, 3) DEFAULT 0 NOT NULL,

Necessito buscar o numero da ultima venda por loja, atualmente estou fazendo usando um select max(itv_documento) from itvenda where loja = lojaqualquer, mas está demorando muito, gostaria de saber se eu usar uma procedure se vai melhorar e como seria esta procedure.

Att

Claudiomar


Claudiomar

Claudiomar

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar