Как сравнить две таблицы по значению и удалить разницу?
Имеется две таблицы, в которых есть поле USERNAME. Как из одной таблицы удалить целый ряд, если в другой таблице отсутствует ряд с идентичным значением USERNAME?
#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 'select distinct username from pmc_reg_users)' at line 1
DELETE pmc_reg_users FROM table1 pmc_reg_users LEFT JOIN table2 pmc_rights ON pmc_reg_users.username = pmc_rights.username WHERE pmc_reg_users.username IS NULL
выдает ошибку:
#1066 - Not unique table/alias: 'pmc_reg_users'