Hola! alguien puede ayudarme con esto? quiero sacar la diferencia entre la fecha actual y una fecha en una tabla pero cuando hago la consulta da como resultado un numero entero largo
select
datediff(curdate(),pacientes.FNac) as 'Edad',
from pacientes
¿Y cuál es el resultado que recibes? ¿Qué tipo de datos hay en la columna FNac de pacientes?
CitarDATEDIFF() returns expr1 − expr2 expressed as a value in days from one date to the other.
La documentación de MySQL (asumiendo que estamos hablando de MySQL) dice que el resultado de datediff() es la diferencia en días.