Hola tvzbien,
Lo primero que debes tener presente es el comentario de
quimfv, se debe garantizar que los últimos 10 caracteres corresponderan a una fecha, con el formato
dd/mm/aaaa.
Si estas importando los datos de otra fuente como otra base de datos, deberías transformar dicha columna al tipo correcto que necesites (por ejemplo: DATE) y almacenarla así en tu base de datos y no heredar problemas de terceros.
En cuanto a la consulta,
`d` es un alias a la tabla derivada que se genera en el
WHERE, por lo que
`d`.`fecha` esta haciendo referencia a la columna
`fecha` de dicha tabla derivada.
Espero te sea útil.