Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Oracle > Cumpleañeros del mes
-Foros de debate

Oracle
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Cumpleañeros del mes
Enviado por Novato el día 3 de febrero de 2010

Muchas gracias de antemano a la persona o personas que me colaboren.
Deseo encontrar los cumpleañeros del día para así felicitarlos, esto dentro de una tabla de mas o menos 15,000 clientes.

 
Re: Cumpleañeros del mes
Enviado por Novato el día 3 de febrero de 2010

ok realizando pruebas he solucionado la interrogante no queriendo dejar el tema sin respuesta, aquí dejo mi solución:

select a.nombre_del_cliente, a.fecha_de_nacimiento
from tabla_clientes a
where SUBSTR(TO_CHAR(TO_DATE (a.fecha_de_nacimiento,'DD/MM/YYYY')),0,6) = SUBSTR(TO_CHAR(TO_DATE (SYSDATE,'DD/MM/YYYY')),0,6)

 
Re: Re: Cumpleañeros del mes
Enviado por Yo el día 4 de febrero de 2010

¿ Y no sería mas facil esto ?

SELECT *
FROM TABLA_CLIENTES
WHERE TRUNC(FECHA_DE_NACIMIENTO) = TRUNC(SYSDATE)

 



Tienda
Patrocinados
 

Copyright © 1999-2010 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

diseño y desarrollo web por Color Vivo Internet. Un proyecto de los Hermanos Carrero