Error de tipeo... Los ceros a la izquierda no existen.
Cita: ¿Es una forma alternativa de sustituir el EXISTS?
EXISTS no funciona en el IF. Es una clausula que debe evaluar el NULL, y usualmente opera bien cuando lo pones como condición en el WHERE para la salida de una subconsulta (ver:
https://dev.mysql.com/doc/refman/5.7...ubqueries.html).
Lo que correspondería en tu caso podría ser:
Pero hacer un COUNT es mucho más efectivo.