En realidad, si se puede usar, según dice el manual de referencia (
13.2.1. Sintaxis de DELETE ), por lo que supongo que el problema puede venir de otra parte.
La sentencia que usas es (reescribiendo):
Código sql:
Ver originalDELETE FROM tbllogrosxgrado
INNER JOIN tbllogros USING(id_logro)
WHERE identificacion='1036606448';
No se ve ningún error. ¿Este es un ejemplo real, o está implementado de otra forma? Por ejemplo, con el valor en una variable...