Puedes hacerlo con SQL aunque las funciones que se usan para calcular deiferencias de fechas pueden variar de una base de datos a otra así que tendrías que indicarnos con que base trabajas.
También puedes hacerlo con código Delphi usando la función YearsBetween de la unidad DateUtils que te da el número de años entre dos fechas (en este caso la que tienes en la base y la que te devuelve la función Date).
Si tu versión de Delphi no tiene dicha función puedes entonces usar DecodeDate para extraer los años da cada fecha y simplemente restar ambos resultados.
// Saludos
|