LISTAR ANIVERSARIANTE COM CRITERIO
bom dia a todos... estou com essa query.. mas não retorna os dados solicitados..
Sql = [Ô]Select * From Tb_Funcionario Where Func_Status_Cad = [ô]Ativo[ô] And Extract(Month From Func_Dt_Nasc) = Extract(Month From Current_Date)[Ô]
banco de dados MYSQL.
obs: sem o critério funcionar blz.. mas ele carrega os funcionários já demitidos...
Sql = [Ô]Select * From Tb_Funcionario Where Func_Status_Cad = [ô]Ativo[ô] And Extract(Month From Func_Dt_Nasc) = Extract(Month From Current_Date)[Ô]
banco de dados MYSQL.
obs: sem o critério funcionar blz.. mas ele carrega os funcionários já demitidos...
Tente,
Sql = [Ô]Select * From Tb_Funcionario Where Func_Status_Cad = [ô]Ativo[ô] And Month(Func_Dt_Nasc) = Month(Current_Date);[Ô]
é.. não funcionou...
Tente assim
Sql = [Ô]Select * From Tb_Funcionario Where Func_Status_Cad = [ô]Ativo[ô] And Month(Func_Dt_Nasc) = Month(getdate())[Ô]
Oxi.. também.. não funcionou...... Que coisa !!!!
verifique esse link
http://imasters.com.br/artigo/6446/mysql/utilizacao-de-datas-no-mysql
No lugar do getdate() utilize umas das funções que esta no link
http://imasters.com.br/artigo/6446/mysql/utilizacao-de-datas-no-mysql
No lugar do getdate() utilize umas das funções que esta no link
Esse campo Func_Dt_Nasc é do tipo Date/time ?
campo date
o link está enable-- http://imasters.com.br/artigo/6446/mysql/utilizacao-de-datas-no-mysql
Com essa consulta você quer apenas os funcionários do mês atual,correto?
Você nunca vai precisar fazer essa consulta com outros meses que não seja o atual?
Você nunca vai precisar fazer essa consulta com outros meses que não seja o atual?
sim, apenas o mês atual..
Tópico encerrado , respostas não são mais permitidas