Selecionar Mes e Ano no SELECT.

Delphi

22/10/2003

Olá, Pessoal.
Estou precisando fazer uma seleção de somente mes e ano em um campo data de uma tabela.
Alguém sabe me dizer como faço isso ?
Exemplo.:
SELECT * FROM MOVTO WHERE MESANO(DATA) = FORMATDATETIME(´MM/YYYY´,DATE)

Sem mais, agradeço desde já.

Que Deus Pai os abençoe e que Jesus ilumine seus passos sempre por onde andares.

Ovidio Jr.


Ovidio

Ovidio

Curtidas 0

Respostas

Aroldo Zanela

Aroldo Zanela

22/10/2003

Colega,

Depende do banco de dados, mas o mais genérico (c/delphi) seriam estes:

Ano:
SELECT * FROM MOVTO WHERE extract(year from MESANO = :ano)


Mes:
SELECT * FROM MOVTO WHERE extract(month from MESANO = :mes)


Dia:
SELECT * FROM MOVTO WHERE extract(weekday from MESANO = :dia)



GOSTEI 0
Aroldo Zanela

Aroldo Zanela

22/10/2003

Valeu Emerson.EN pela correção.


GOSTEI 0
POSTAR