Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leandro Braçaroto

Pegar mes atual e comparar

Recommended Posts

Olá pessoal

 

estou querendo fazer o seguinte

 

SELECT p.nomeExibicao as Nome, date_format(p.dataNascimento, '%d/%m') as Aniversário FROM pessoa p, pessoaColaborador pc WHERE p.pessoaId = pc.pessoaId and p.situacao='ATIVO' and date_format(p.dataNascimento, '%m') = date('%m')

 

preciso no select acima comparar e exibir somente as pessoas que tem o mes de nascimento o mes atual, ou seja, só será exibido os aniversariantes do mes atual, mas não sei como pegar somente o mes para comparar...

 

alguem pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta isso camarada:

 

SELECT p.nomeExibicao AS Nome, date_format(p.dataNascimento, '%d/%m') AS Aniversario 
FROM pessoa p, pessoaColaborador pc 
WHERE p.pessoaId = pc.pessoaId AND p.situacao='ATIVO' AND MONTH(p.dataNascimento) = MONTH(NOW());

 

Esta consulta retornará da tabela pessoa, todos os registros cuja dataNascimento tenha o mês igual ao mês atual.

 

Qualquer dúvida, volte a postar!! http://forum.imasters.com.br/public/style_emoticons/default/natal_tongue.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.