Mysql e Data
03/12/2003
0
Como faço para selecionar um determinado campo (date) somente o dia e o mes? Por exemplo saber o quem faz aniversário hoje.
select * from clientes where nascimento=´yyyy/mm/dd´ :?:
select * from clientes where nascimento=´yyyy/mm/dd´ :?:
Bruno Cassucci
Curtir tópico
+ 0
Responder
Posts
05/12/2003
Adrianacs_c
Oi!
Você pode usar as funções Day, Month e Year para retornar apenas o dia, mês ou ano, respectivamente, de uma data.
Por exemplo, se for consultar clientes para uma relação de aniversariantes:
´SELECT * FROM CLIENTE WHERE DAY(DATA_NASCIMENTO) = 03 AND MONTH(DATA_NASCIMENTO) = 10´
ou tendo o dia e o mês como variáveis:
´SELECT * FROM CLIENTE WHERE DAY(DATA_NASCIMENTO) = ´´ + var_dia + ´´ 03 AND MONTH(DATA_NASCIMENTO) = ´´ + var_mes + ´´´
Espero tê-lo ajudado,
[]´s
Adriana
Você pode usar as funções Day, Month e Year para retornar apenas o dia, mês ou ano, respectivamente, de uma data.
Por exemplo, se for consultar clientes para uma relação de aniversariantes:
´SELECT * FROM CLIENTE WHERE DAY(DATA_NASCIMENTO) = 03 AND MONTH(DATA_NASCIMENTO) = 10´
ou tendo o dia e o mês como variáveis:
´SELECT * FROM CLIENTE WHERE DAY(DATA_NASCIMENTO) = ´´ + var_dia + ´´ 03 AND MONTH(DATA_NASCIMENTO) = ´´ + var_mes + ´´´
Espero tê-lo ajudado,
[]´s
Adriana
Responder
Clique aqui para fazer login e interagir na Comunidade :)