# Pesquisa por Datas

# Pesquisar por intervalos de datas

Uma vez que os campos relativos a datas dos registos dos diferentes arquivos que constituem o Arquivo CUF - Alfredo da Silva sĂŁo sempre referentes a anos (Exemplo: Data, Data Inicial e Data Final), devemos sempre lidar com este tipo de campos como se se tratassem de nĂșmeros. No caso de pesquisas por registos referentes a determinados anos Ă© portanto possĂ­vel utilizar os quatro operadores tradicionais relativos a operaçÔes de comparação entre nĂșmeros:

operador significado sintaxe exemplo
> posterior a data_inicial:>1971 Experimente (opens new window)
>= posterior ou igual a data_inicial:>=1971 Experimente (opens new window)
< anterior a data_inicial:<1971 Experimente (opens new window)
<= anterior ou igual a data_inicial:<=1971 Experimente (opens new window)

Quando queremos pesquisar por registos cuja data nĂŁo seja nem posterior nem anterior a um determinado ano mas corresponda exactamente a esse ano, basta apenas introduzir o nome do campo seguido do ano: data:ano ou, seguindo o nosso exemplo, data_inicial:1971.

Se queremos pesquisar por um intervalo de anos, podemos por exemplo inserir o termo AND - e - entre ambos os termos de pesquisa. Por exemplo, se quisermos pesquisar por todos os registos cuja data inicial Ă© posterior ou igual a 1971 e cuja data final Ă© anterior ou igual a 1980, basta escrever data_inicial:>=1971 AND data_final:<=1980, como Ă© possĂ­vel constatar (opens new window).

Este e outros exemplos que acabĂĄmos de referir podem ser visualizados em tempo real no vĂ­deo que incluĂ­mos em baixo:

O motor de pesquisa do site do Arquivo disponibiliza ainda um método alternativo de pesquisar por registos relativos a um intervalo de datas. Este método é mais indicado para quando queremos pesquisar por registos relativos a esse intervalo de anos a partir da informação que consta num só campo. Por exemplo, para encontrarmos todos os registos cuja data inicial varia entre 1971 (inclusive) e e 1980 (inclusive), basta introduzir a seguinte expressão:

Se nĂŁo queremos que o ano de inĂ­cio ou que o ano de fim do intervalo ou mesmo ambos os anos sejam incluĂ­dos nos resultados de pesquisa, podemos substituir [ e/ou ] por { e/ou }. Continuando com o nosso exemplo anterior, se nĂŁo pretendermos que os registos datados de 1971 sejam exibidos nos resultados de pesquisa mas desejarmos pesquisar por todos os registos datados entre 1972 e 1980, teremos que alterar a expressĂŁo para:

O mesmo princĂ­pio Ă© vĂĄlido para 1980:

No caso de nĂŁo pretendermos utilizar um ano de inĂ­cio ou um ano de fim em especĂ­fico, podemos substitui-lo por um asterisco (*):