FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
quien cumple años este mes
Hola foreros, la duda que hoy me atormenta es como puedo hacer para traer a todos mis clientes que cumplan años en este mes? estoy utilizando interbase 6, intente con un BETWEEN dentro del query pero con esta funcion tengo que meter fechas completas, y yo solo quiero saber quiern cumple años del 01 al 30 0 31 de este mes. si alguien sabe como hacerlo le voy a agradecer me diga como, muchas gracias
saludos |
#2
|
||||
|
||||
existe una función llamada decodedatetime que te pasa los valores del año mes y día a sus variables correspondientes (word) :
una vez que tengas los valores en las variables podrías compararlas.... de todas formas no te comprendo muy bien si tu quieres sacar el cumpleaños solo con el día es imposible ya que un día tendría asociado un mes y un año pero bueno tu sabrás.... de hecho si tu solo dás el día siempre va a entrar en la consulta ya que todos hacemos los años entre los días 1 y 31 de un mes |
#3
|
||||
|
||||
Hola.
Prueba con esta condición : where extract(month from FECHA_NACIMIENTO) = extract(month from current_date) Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#4
|
||||
|
||||
ya pero según dice él no le manda la fecha de nacimiento completa asi que no se sabe realmente lo que quiere......
|
#5
|
|||
|
|||
hola, muchas gracias Guillotmarc por tu respuesta, es exactamente lo que necesitaba, en cuanto a ti TCP_IP_ES, recuerda el dicho "al buen entendedor pocas palabras".
saludos |
#6
|
||||
|
||||
Cita:
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#7
|
||||
|
||||
Hola.
Me alegro que se haya resuelto el problema. Cita:
Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#8
|
||||
|
||||
No lo tomaré en cuenta ... gracias a Guillotmarc y a Marcos por vuestro apoyo moral...
|
|
|
|