Filtrar Aniversarios do mês (via SQL)
Existe algum modo de selecionar os registros que estiverem no mes 03 (marco)
Como se fosse um relatorio de aniversariantes do mês.
Muito Obrigado.
Ah. Eu achei um comando que retorna o mês da data so que quando eu usei no delphi ele deu incompatibilidade.
O comando e do SQL Server 7.0
Select * from clientes where datepart(mm, datanascimento) = 03
Selecionar todos os clientes que nasceram no mes 03.
Ele não aceitou a funcao datepart.
Existe outra opcao, vcs podem me ajudar.
Grato
Anderson Fagundes de Belem
Top Soft Informatica
Barreiras-Ba.
Como se fosse um relatorio de aniversariantes do mês.
Muito Obrigado.
Ah. Eu achei um comando que retorna o mês da data so que quando eu usei no delphi ele deu incompatibilidade.
O comando e do SQL Server 7.0
Select * from clientes where datepart(mm, datanascimento) = 03
Selecionar todos os clientes que nasceram no mes 03.
Ele não aceitou a funcao datepart.
Existe outra opcao, vcs podem me ajudar.
Grato
Anderson Fagundes de Belem
Top Soft Informatica
Barreiras-Ba.
Anonymous
Curtidas 0
Melhor post
Anonymous
14/03/2003
Muito Obrigado a Todos. Deu Certo.
GOSTEI 1
Mais Respostas
Carnette
14/03/2003
Existe algum modo de selecionar os registros que estiverem no mes 03 (marco)
Como se fosse um relatorio de aniversariantes do mês.
Muito Obrigado.
Ah. Eu achei um comando que retorna o mês da data so que quando eu usei no delphi ele deu incompatibilidade.
O comando e do SQL Server 7.0
Select * from clientes where datepart(mm, datanascimento) = 03
Selecionar todos os clientes que nasceram no mes 03.
Ele não aceitou a funcao datepart.
Existe outra opcao, vcs podem me ajudar.
Grato
Anderson Fagundes de Belem
Top Soft Informatica
Barreiras-Ba.
Use
Select * from clientes where Month(datanascimento) = 03
GOSTEI 0
Anonymous
14/03/2003
Veja se este exemplo te ajuda.
select nome, setor, dt_nasc from funciona
WHERE (EXTRACT(MONTH FROM dt_nasc) = 03)
order by dt_nasc
select nome, setor, dt_nasc from funciona
WHERE (EXTRACT(MONTH FROM dt_nasc) = 03)
order by dt_nasc
GOSTEI 0
Bilouro
14/03/2003
TENTE A FUNÇÃO MONTH - Retorna o mês de uma data
EX.: SELECT * FROM FUNCIONA WHERE MONTH(DT_NASC) = ´03´
ou se não conseguir AS FUNCOES SUBSTRING E CAST
SELECT * FROM FUNCIONA WHERE substring( cast( dt_nasc as varchar ) ,4 ,2 )=´03´
EX.: SELECT * FROM FUNCIONA WHERE MONTH(DT_NASC) = ´03´
ou se não conseguir AS FUNCOES SUBSTRING E CAST
SELECT * FROM FUNCIONA WHERE substring( cast( dt_nasc as varchar ) ,4 ,2 )=´03´
GOSTEI 1
Dalton_bat
14/03/2003
Deu certo aqui tb...
GOSTEI 0
Dalton_bat
14/03/2003
Deu certo aqui tb...
Alguém sabe como faz pra eu usar um filtra assim no reporte builder??
Alguém sabe como faz pra eu usar um filtra assim no reporte builder??
GOSTEI 0