![]() |
consulta y calculo de edad
tengo una base de datos firebird 1.5 con componentes zeos y delphi 6.
mi duda es la siguiente deseo hacere un select de los datos de pacientes pero deseo informar de la edad de esos pacientes. si tengo la fecha de nacimiento. ¿es posible calcular la edad dentro del select? es decir: algo asi select nombre, fechadenac, edad(funcion de calculo de edad) from pacientes la idea es hacer un listado de nombre con edad respectiva. gracias |
Store Procedure
Creo k no se puede o no se, pero yo lo haria con un strore procedure
|
Create una funcion y ponla en UDF, claro esta si usas Interbase o Firebird.
Salu2 JOSEPE Lima-Peru |
Podes intentar con algo tan básico como:
Para hacerla exacta basta con comparar si se ha superado la fecha del cumpleaños y en caso de no haberla superado restar uno al valor obtenido. No tengo tiempo de intentar codificar algo asi, asi que ese detallito te lo dejo a vos. Un Saludo. ;) |
La franja horaria es GMT +2. Ahora son las 00:51:26. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi