Я попробовал это с MySQL:
DELETE FROM `contact_hostcommands_relation` AS `ContactHostCommand` WHERE (`ContactHostCommand`.`chr_id` = 999999) LIMIT 1
И я получил это:
#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
Примечание: Этот запрос генерируется автоматически, и условия основаны на псевдонимах таблиц.
Почему я получаю эту ошибку?
Можно ли использовать псевдонимы таблиц в предложении where?
Является ли это специфичным для MySQL?