He intentado esto con MySQL:ELIMINAR DE `table` AS` alias` ... WHERE `alias``column` ... ¿por qué error de sintaxis?
DELETE FROM `contact_hostcommands_relation` AS `ContactHostCommand` WHERE (`ContactHostCommand`.`chr_id` = 999999) LIMIT 1
y me sale esto:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE (`ContactHostCommand`.`chr_id` = 999999) LIMIT 1' at line 1
Nota: Esta consulta se genera automáticamente y condiciones se basan en los alias de tabla.
¿Por qué me aparece este error?
¿Hay alguna forma de utilizar alias de tabla en cláusula where?
¿Es esto específico de MySQL?
Pruebe lo mismo sin 'AS'. Solo elimínalo. – sp00m
@ sp00m Lo intenté pero no funciona. Gracias por la idea de todos modos. –