Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/02/2010, 17:48
Avatar de Myakire
Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 10 meses
Puntos: 146
Respuesta: Actualizar muchos registros SQL de una vez

Bueno, eso realmente depende de la base de datos que estés utilizando, en sql server no tiene mayor chiste que algo como esto para el rango de 18 a 24 por ejemplo:

Código SQL:
Ver original
  1. SELECT Nombre, FechaNac, DateDiff(YEAR,FechaNac,getdate()) AS Edad
  2. FROM borrame
  3. WHERE DateDiff(YEAR,FechaNac,getdate()) BETWEEN 18 AND 24

Claro esta que los rangos deberían ser parámetros que enviarías de la opción que el cliente seleccione del combo de rangos

Igual si por la razón que quieras no quieres modificar tu forma de trabajar ahora, tendrías que hacer un JOB programado que se ejecute a diario que actualizara ese campo con un UPDATE similar a la consulta que te pongo de ejemplo

Saludos