Ir para conteúdo

Arquivado

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

jacson

Contagem automatica

Recommended Posts

Olá,Estou criando um banco de dados para guarda de documentos. minha dúvida é a seguinte:Tenho um campo chamado CAIXA e outro CPF. Cada caixa suporta 50 CPF'S. gostaria de saber se dá para fazer assim: A caixa começa com o número 1, quando eu inserir 50 cpf's, essa caixa mude para dois, quando chegar em 100 essa caixa mude para 3 e assim sucessivamente. Se alguém puder me ajudar eu agradeçoJacson

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara,Acredito que isto que você procura, seria ou um store procedure ou trigger (sugestão que se pesquise nesse sentido), mas até onde sei o Access não possui esses recursos. Então minha sugestão é que você faça essa regra lá na programação, ou seja, cada vez que se insere um CPF é verificado(SELECT) se a quantidade(COUNT) é maior que 50. Se for utilize o maior número de caixa(MAX) e incremente esse valor.Ex.:// Retorna a quantidade de cpf's na última caixa, e seu número.SELECT COUNT( "CPF_doc" ), "caixa_doc" FROM "tbDocumentos" WHERE "caixa_doc" = (SELECT MAX("caixa_doc") FROM "tbDocumentos") GROUP BY "caixa_doc"Espero que ajude,

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.