Access inicio | | | | | |
Olá,
Seja Bem Vindo ao Blog.

Conecte-se ou registre-se e utilize gratuitamente este equipamento, temos exemplos referente a criação de banco de dados e desenvolvimento de softwares e programas utilizando o Microsoft Access.


Administração do Blog AccessDoProgramador.

Apartir de uma data, ao completar ano, filtrar lista regressiva

Ir em baixo

13102011

Mensagem 

Apartir de uma data, ao completar ano, filtrar lista regressiva






Seção de origem no blog: Filtros & Capturas


Um banco de dados possuía uma tabela que dentre os campos estavam o [nome do cliente] e a [data de habilitação] de um determinado serviço. A habilitação deste serviço durava o período de um ano. Em meio a realidade laboral, surgiu a necessidade de se obter uma lista com os nomes dos clientes que estariam completando um ano de habilitação.  A equipe explicou que gostaria de uma relação regressiva, ou seja, aqueles que houvessem alcançado 1 dia de habilitação, deveriam aparecer na listagem com 364 dias, aqueles que alcançaram dois dias, 363 e assim sucessivamente ...

Ficou decidido que sairia na listagem apenas os que estivessem com igual ou menos que 10 dias de habilitação válida. Então, aquele cliente que alcançar 0 ou menos na listagem, estará apto a um contato para renovação da habilitação.

Para obter esses dados, tivemos que utilizar duas consultas:

A primeira, criando na estrutura dois campos em coluna vazia, que ficou assim:


A segunda, uma instrução SQL que ficou assim:

SELECT nomeCliente, resultado AS [Dias restantes]
FROM qrySubtraiPorDatas
WHERE resultado<=10
ORDER BY resultado;


O resultado saiu na execução da segunda consulta:



Abaixo o exemplo para download:
Download

Até study


avatar
Dilson
Facilitador
Facilitador

Brasil


http://www.dadosweb.com

Voltar ao Topo Ir em baixo

- Tópicos similares
Compartilhar este artigo em: diggdeliciousredditstumbleuponslashdotyahoogooglelive

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum