Подскажите по MySql как удалить строки
Этот запрос выводит на экран список всех нужных ID в заданной таблице. Ок, работает.
Теперь хочу удалить все строки с данным id, и нифига.
[/I]
Выдает ошибку [I]#1093 - Не допускается указание таблицы 'e1xc7_users' в списке таблиц FROM для внесения в нее изменений.
Погуглил, сделал как тут: http://hostciti.net/faq/mysql/udalit...tsi-mysql.html
И нифига все равно.
Кто может, помогите.
Код:
SELECT us.id FROM e1xc7_users us
LEFT JOIN
e1xc7_obj o ON us.id = o.obj_author
WHERE
o.obj_author IS NULL[/I]
Код:
DELETE FROM e1xc7_users WHERE e1xc7_users.id IN (
SELECT us.id FROM e1xc7_users us
LEFT JOIN
e1xc7_obj o ON us.id = o.obj_author
WHERE
o.obj_author IS NULL)Погуглил, сделал как тут: http://hostciti.net/faq/mysql/udalit...tsi-mysql.html
И нифига все равно.
Кто может, помогите.
