Jump to content


Photo

Listar Aniversariantes Do último Final De Semana?


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 negocardoso

negocardoso

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Não informado

Posted 08/07/2009, 08:51

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..

[codebox]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");[/codebox]

aguardo se alguem souber como me ajudar vlw




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq