En un ejercicio me piden Mostrar un profesor, que tenga más antigüedad en el centro y he hecho esto:
Código SQL:
Decidles, que yo no uso oracle, uso MySQL Query Browser. Ver original
SELECT NOMBRE, DATE_FORMAT(DATEDIFF(CURDATE(),ANTIG),'%Y/%M/%d') FROM PROFESORES WHERE ESPEC = 'PT';
El problema es que la fecha quiero que me la dé en formato, año mes y día. Y sé que es con DATE_FORMAT pero cuando lo hago y lo ejecuto me sale este error: Incorrect Datetime value 3064. Si me pudiesen ayudar se lo agradecería, si necesitan más info pidanmela y yo subo la base de datos con los problemas ok? Gracias por su ayuda.