Selecionar Mes e Ano no SELECT.
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.
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
Curtidas 0
Respostas
Aroldo Zanela
22/10/2003
Colega,
Depende do banco de dados, mas o mais genérico (c/delphi) seriam estes:
Ano:
Mes:
Dia:
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
22/10/2003
Valeu Emerson.EN pela correção.
GOSTEI 0