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.