selecionar todos registro de um mês

Delphi

30/03/2005

ae galera seguinte.. eu queria fazer uma consulta em sql pra pega todos os registro do mes atual ou quando o cara queh tipo os registro entre 01/03/2005 até dia 15/03/2005 como faço issu???

obrigado

Access - ADOQuery :D


Slack

Slack

Curtidas 0

Melhor post

Fred

Fred

30/03/2005

por mes:

select * from tabela where extract(month from data) = 3

funciona com day e year tambem!!



GOSTEI 1

Mais Respostas

Rômulo Barros

Rômulo Barros

30/03/2005

[u:a8d37cfaba][b:a8d37cfaba]Pegando todos os registros do mês atual:[/b:a8d37cfaba][/u:a8d37cfaba]

Uses
   DateUtils
...
...

procedure TForm1.Button1Click(Sender: TObject);
begin
   With(Query)Do
   Begin
      Close();
      Sql.Clear();
      Sql.Add(´SELECT CAMPOS FROM TABELA´);
      SQL.Add(´WHERE  CAMPO_DATA BETWEEN :DATA_INICIAL AND :DATA_FINAL´);
      // Capturando o primeiro dia do mês atual
      Parameters.ParamByName(´DATA_INICIAL´).Value := StartOfTheMonth(Now);
      // Capturando o último dia do mês atual
      Parameters.ParamByName(´DATA_FINAL´).Value   := EndOfTheMonth(Now);
      Open();
   End;
end;


[u:a8d37cfaba]Utilize o mesmo método ( utilização de parâmetros ) para realizar pesquisas entre dois períodos.[/u:a8d37cfaba]
_____________________________________________
[b:a8d37cfaba][color=blue:a8d37cfaba]Utilize a Ferramenta de Pesquisa do Fórum[/color:a8d37cfaba][/b:a8d37cfaba]

Pesquisar pelos termos
_____________________________________________
[b:a8d37cfaba]Veja como[url=http://forum.clubedelphi.net/viewtopic.php?t=16976] OBTER RESPOSTAR RÁPIDAS[/url][/b:a8d37cfaba]
[b:a8d37cfaba]Veja as novas [url=http://forum.clubedelphi.net/viewtopic.php?t=59817]MUDANÇAS NA ESTRUTURA[/url] do site[/b:a8d37cfaba]
[b:a8d37cfaba]Leia sempre as [url=http://forum.clubedelphi.net/viewtopic.php?t=6689]REGRAS DE CONDUTA[/url][/b:a8d37cfaba]


GOSTEI 0
POSTAR