Ir para conteúdo

POWERED BY:

Arquivado

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

Cardoso182

Listar Aniversariantes do último Final De Semana?

Recommended Posts

Galera preciso fazer uma query para listar aniversariantes do ultimo

final de semana ou seje

de sabado e domingo contando da data atual.

 

consegue obter um resultado ao fazer por subquery que um amigo me

passou, so que porem

se a data de aniver no banco tiver 08/07/1988 ele nao me lista nada,

somente se tiver 08/07/2009

alguem poderia da uma olhada no meu script??? ou se alguem souber uma

maneira de se fazer somente em query.. e poder me passar um exemplo

 

mysql_query("SELECT * FROM catalogo WHERE dt_aniversario IN (SELECT

MAX(dt_aniversario) FROM catalogo WHERE DATE_FORMAT

(dt_aniversario, '%w') = 0 AND dt_aniversario <= (CURDATE( ))) OR

dt_aniversario IN (SELECT MAX(dt_aniversario) FROM catalogo WHERE

DATE_FORMAT(dt_aniversario, '%w') = 6 AND dt_aniversario < (CURDATE

( )) ) ORDER BY

dt_aniversario");

 

aguardo vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

não pode levar em consideração a data do aniversario toda

 

somente mes e dia

 

se for o caso crie um campo provisorio na consulta on concatena o dia o mes do aniversario e o ano atual

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.