Armar fecha partiendo de una existente

hola compañero

soy de León, Nicargua..


saludes
quisiera una ayuda.
resulta que tengo una base de datos de un centro infantil CDI
cada niño esta registrado con sus datos incluyendo su fecha de nacimientos
quiero desarmar su fecha de Nacimiento y armarla en una nueva solo cambiar el año
ejemplo

esto sera para los que cumplen año en el mes de septiembre
si el niño nació el 30/09/2000
extraer 30/09/ (el día/mes/) y cambiar el año 2000 por el año actual que seria así
fecha_Cumpleaño: 30/09/2012 y guardarla en otro campo de tipo fecha

Ejemplos

Tabla: Alumnos

Campos:cod_alu,nombre_ape,fecha_nac,edad,fecha_cumpleaños...etc

Fecha_nac Fecha_cumpleaños

02/07/1999 02/07/2012

05/12/2003 05/12/2012

así quiero que me quede

en total hay 320 niños y quiero que la rutina me recorra toda la tabla

desde principio a fin y reemplazando a aquellos niños que estarán de cumpleaños en el

mes actual
gracias
espero haberme explicado bien

1 Respuesta

Respuesta
1

Soy de Managua! :) ¿Hace calor en León? ¿Oo? Aquí si! A ver.. va así:

SELECT alumnos
GO TOP
**--
SCAN
REPLACE Fecha_cumpleaños WITH Fecha_nac
REPLACE Fecha_cumpleaños WITH DATE(2012,MONTH Fecha_cumpleaños),DAY( Fecha_cumpleaños))

ENDSCAN

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas